Mercurial > hg > Members > kono > nitros9-code
comparison level1/makefile @ 1213:4e235f213651
Lots of changes: bootscripts and bootlists added, sources massaged...
author | boisy |
---|---|
date | Sat, 28 Jun 2003 18:41:05 +0000 |
parents | 3bea32e43d26 |
children | 230f052298a5 |
comparison
equal
deleted
inserted
replaced
1212:c2f6949523f6 | 1213:4e235f213651 |
---|---|
13 SYSMODS = $(shell $(CD) MODULES; make showsysmods) | 13 SYSMODS = $(shell $(CD) MODULES; make showsysmods) |
14 CLOCKS = $(shell $(CD) MODULES; make showclocks) | 14 CLOCKS = $(shell $(CD) MODULES; make showclocks) |
15 RBF = $(shell $(CD) MODULES; make showrbf) | 15 RBF = $(shell $(CD) MODULES; make showrbf) |
16 SCF = $(shell $(CD) MODULES; make showscf) | 16 SCF = $(shell $(CD) MODULES; make showscf) |
17 PIPE = $(shell $(CD) MODULES; make showpipe) | 17 PIPE = $(shell $(CD) MODULES; make showpipe) |
18 MODULECMDS = shell del echo format makdir merge os9gen prompt | |
18 | 19 |
19 SYS = $(shell $(CD) SYS; make showobjs) | 20 SYS = $(shell $(CD) SYS; make showobjs) |
20 DEFS = $(shell $(CD) DEFS; make showobjs) | 21 DEFS = $(shell $(CD) DEFS; make showobjs) |
21 ROOTFILES = startup | 22 ROOTFILES = startup |
22 | 23 |
66 $(foreach file, $(ROOTFILES), $(OS9ATTR_TEXT) $@,$(file);) | 67 $(foreach file, $(ROOTFILES), $(OS9ATTR_TEXT) $@,$(file);) |
67 | 68 |
68 $(DSK2): | 69 $(DSK2): |
69 $(RM) $@ | 70 $(RM) $@ |
70 $(OS9FORMAT_DS40) $@ -n"OS-9 Level One Modules Disk" | 71 $(OS9FORMAT_DS40) $@ -n"OS-9 Level One Modules Disk" |
72 $(MAKDIR) $@,CMDS | |
73 $(CD) CMDS; $(CP) $(MODULECMDS) ../$@,CMDS | |
74 $(foreach file, $(MODULECMDS), $(OS9ATTR_EXEC) $@,CMDS/$(file);) | |
71 $(MAKDIR) $@,MODULES | 75 $(MAKDIR) $@,MODULES |
72 $(MAKDIR) $@,MODULES/BOOTTRACK | 76 $(MAKDIR) $@,MODULES/BOOTTRACK |
73 $(CD) MODULES; $(CP) $(BOOTTRACK) ../$@,MODULES/BOOTTRACK | 77 $(CD) MODULES; $(CP) $(BOOTTRACK) ../$@,MODULES/BOOTTRACK |
74 $(foreach file, $(BOOTTRACK), $(OS9ATTR_EXEC) $@,MODULES/BOOTTRACK/$(file);) | 78 $(foreach file, $(BOOTTRACK), $(OS9ATTR_EXEC) $@,MODULES/BOOTTRACK/$(file);) |
75 $(MAKDIR) $@,MODULES/KERNEL | 79 $(MAKDIR) $@,MODULES/KERNEL |
89 $(foreach file, $(SCF), $(OS9ATTR_EXEC) $@,MODULES/SCF/$(file);) | 93 $(foreach file, $(SCF), $(OS9ATTR_EXEC) $@,MODULES/SCF/$(file);) |
90 $(MAKDIR) $@,MODULES/PIPE | 94 $(MAKDIR) $@,MODULES/PIPE |
91 $(CD) MODULES; $(CP) $(PIPE) ../$@,MODULES/PIPE | 95 $(CD) MODULES; $(CP) $(PIPE) ../$@,MODULES/PIPE |
92 $(foreach file, $(PIPE), $(OS9ATTR_EXEC) $@,MODULES/PIPE/$(file);) | 96 $(foreach file, $(PIPE), $(OS9ATTR_EXEC) $@,MODULES/PIPE/$(file);) |
93 $(MAKDIR) $@,BOOTLISTS | 97 $(MAKDIR) $@,BOOTLISTS |
94 $(CD) BOOTLISTS; $(CPL) bootlist* ../$@,BOOTLISTS | 98 $(CD) BOOTLISTS; $(CPL) *.bl ../$@,BOOTLISTS |
99 $(MAKDIR) $@,BOOTSCRIPTS | |
100 $(CD) BOOTSCRIPTS; $(CPL) mb* ../$@,BOOTSCRIPTS | |
95 # $(foreach file, $(PIPE), $(OS9ATTR_EXEC) $@,MODULES/PIPE/$(file);) | 101 # $(foreach file, $(PIPE), $(OS9ATTR_EXEC) $@,MODULES/PIPE/$(file);) |
96 | 102 |
97 |