comparison level2/coco3_6309/makefile @ 2258:c5e313a93c68

SCDWT descriptors are now made from one file
author boisy
date Sun, 27 Dec 2009 17:51:19 +0000
parents 1c54460565f3
children 581d99904cc5
comparison
equal deleted inserted replaced
2257:a7b20230e9c0 2258:c5e313a93c68
32 32
33 DEFS = $(shell $(CD) defs; make showobjs) 33 DEFS = $(shell $(CD) defs; make showobjs)
34 SYSBIN = $(shell $(CD) sys; make showbinobjs) 34 SYSBIN = $(shell $(CD) sys; make showbinobjs)
35 SYSTEXT = $(shell $(CD) sys; make showtextobjs) 35 SYSTEXT = $(shell $(CD) sys; make showtextobjs)
36 ROOTFILES = startup 36 ROOTFILES = startup
37 ROOTFILES_DW = $(ROOTFILES) ../coco3/startup.dw
37 SYSGO = sysgo_dd 38 SYSGO = sysgo_dd
38 39
39 PACKAGENAME = $(DISTROVER).zip 40 PACKAGENAME = $(DISTROVER).zip
40 DSKDW3 = $(DISTROVER)_dw3.dsk 41 DSKDW3 = $(DISTROVER)_dw3.dsk
41 LDSKDW3 = $(DISTRONAME)_dw3.dsk 42 LDSKDW3 = $(DISTRONAME)_dw3.dsk
102 $(foreach file, $(SYSBIN), $(OS9ATTR_TEXT) $@,SYS/$(file);) 103 $(foreach file, $(SYSBIN), $(OS9ATTR_TEXT) $@,SYS/$(file);)
103 $(CD) sys; $(CPL) $(SYSTEXT) ../$@,SYS 104 $(CD) sys; $(CPL) $(SYSTEXT) ../$@,SYS
104 $(foreach file, $(SYSTEXT), $(OS9ATTR_TEXT) $@,SYS/$(file);) 105 $(foreach file, $(SYSTEXT), $(OS9ATTR_TEXT) $@,SYS/$(file);)
105 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS 106 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS
106 $(foreach file, $(DEFS), $(OS9ATTR_TEXT) $@,DEFS/$(file);) 107 $(foreach file, $(DEFS), $(OS9ATTR_TEXT) $@,DEFS/$(file);)
107 $(CPL) $(ROOTFILES) $@,. 108 $(CPL) $(ROOTFILES_DW) $@,.
108 $(foreach file, $(ROOTFILES), $(OS9ATTR_TEXT) $@,$(file);) 109 $(foreach file, $(ROOTFILES_DW), $(OS9ATTR_TEXT) $@,$(file);)
109 $(MAKDIR) $@,NITROS9 110 $(MAKDIR) $@,NITROS9
110 $(MAKDIR) $@,NITROS9/$(DISTRO) 111 $(MAKDIR) $@,NITROS9/$(DISTRO)
111 $(MAKDIR) $@,NITROS9/$(DISTRO)/CMDS 112 $(MAKDIR) $@,NITROS9/$(DISTRO)/CMDS
112 $(CD) cmds; $(CP) $(MODULECMDS) ../$@,NITROS9/$(DISTRO)/CMDS 113 $(CD) cmds; $(CP) $(MODULECMDS) ../$@,NITROS9/$(DISTRO)/CMDS
113 $(foreach file, $(MODULECMDS), $(OS9ATTR_EXEC) $@,NITROS9/$(DISTRO)/CMDS/$(file);) 114 $(foreach file, $(MODULECMDS), $(OS9ATTR_EXEC) $@,NITROS9/$(DISTRO)/CMDS/$(file);)
159 $(foreach file, $(SYSBIN), $(OS9ATTR_TEXT) $@,SYS/$(file);) 160 $(foreach file, $(SYSBIN), $(OS9ATTR_TEXT) $@,SYS/$(file);)
160 $(CD) sys; $(CPL) $(SYSTEXT) ../$@,SYS 161 $(CD) sys; $(CPL) $(SYSTEXT) ../$@,SYS
161 $(foreach file, $(SYSTEXT), $(OS9ATTR_TEXT) $@,SYS/$(file);) 162 $(foreach file, $(SYSTEXT), $(OS9ATTR_TEXT) $@,SYS/$(file);)
162 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS 163 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS
163 $(foreach file, $(DEFS), $(OS9ATTR_TEXT) $@,DEFS/$(file);) 164 $(foreach file, $(DEFS), $(OS9ATTR_TEXT) $@,DEFS/$(file);)
164 $(CPL) $(ROOTFILES) $@,. 165 $(CPL) $(ROOTFILES_DW) $@,.
165 $(foreach file, $(ROOTFILES), $(OS9ATTR_TEXT) $@,$(file);) 166 $(foreach file, $(ROOTFILES_DW), $(OS9ATTR_TEXT) $@,$(file);)
166 $(MAKDIR) $@,NITROS9 167 $(MAKDIR) $@,NITROS9
167 $(MAKDIR) $@,NITROS9/$(DISTRO) 168 $(MAKDIR) $@,NITROS9/$(DISTRO)
168 $(MAKDIR) $@,NITROS9/$(DISTRO)/CMDS 169 $(MAKDIR) $@,NITROS9/$(DISTRO)/CMDS
169 $(CD) cmds; $(CP) $(MODULECMDS) ../$@,NITROS9/$(DISTRO)/CMDS 170 $(CD) cmds; $(CP) $(MODULECMDS) ../$@,NITROS9/$(DISTRO)/CMDS
170 $(foreach file, $(MODULECMDS), $(OS9ATTR_EXEC) $@,NITROS9/$(DISTRO)/CMDS/$(file);) 171 $(foreach file, $(MODULECMDS), $(OS9ATTR_EXEC) $@,NITROS9/$(DISTRO)/CMDS/$(file);)