diff level2/makefile @ 1214:701f6a80163f

bootscripts and bootlists added
author boisy
date Sat, 28 Jun 2003 18:43:08 +0000 (2003-06-28)
parents 3bea32e43d26
children 292efcec1926
line wrap: on
line diff
--- a/level2/makefile	Sat Jun 28 18:41:05 2003 +0000
+++ b/level2/makefile	Sat Jun 28 18:43:08 2003 +0000
@@ -15,6 +15,7 @@
 RBF		= $(shell $(CD) MODULES; make showrbf)
 SCF		= $(shell $(CD) MODULES; make showscf)
 PIPE		= $(shell $(CD) MODULES; make showpipe)
+MODULECMDS	= shell grfdrv del echo format makdir merge os9gen prompt
 
 DEFS		= $(shell $(CD) DEFS; make showobjs)
 SYSBIN		= $(shell $(CD) SYS; make showbinobjs)
@@ -75,6 +76,9 @@
 $(DSK2):
 	-$(RM) $@
 	$(OS9FORMAT_DS40) $@ -n"OS-9 Level Two Modules Disk"
+	$(MAKDIR) $@,CMDS
+	$(CD) CMDS; $(CP) $(MODULECMDS) ../$@,CMDS
+	$(foreach file, $(MODULECMDS), $(OS9ATTR_EXEC) $@,CMDS/$(file);)
 	$(MAKDIR) $@,MODULES
 	$(MAKDIR) $@,MODULES/BOOTTRACK
 	$(CD) MODULES; $(CP) $(BOOTTRACK) ../$@,MODULES/BOOTTRACK
@@ -98,6 +102,8 @@
 	$(CD) MODULES; $(CP) $(PIPE) ../$@,MODULES/PIPE
 	$(foreach file, $(PIPE), $(OS9ATTR_EXEC) $@,MODULES/PIPE/$(file);)
 	$(MAKDIR) $@,BOOTLISTS
-	$(CD) BOOTLISTS; $(CPL) bootlist* ../$@,BOOTLISTS
+	$(CD) BOOTLISTS; $(CPL) *.bl ../$@,BOOTLISTS
+	$(MAKDIR) $@,BOOTSCRIPTS
+	$(CD) BOOTSCRIPTS; $(CPL) mb* ../$@,BOOTSCRIPTS
 #	$(foreach file, $(PIPE), $(OS9ATTR_EXEC) $@,MODULES/PIPE/$(file);)