comparison level1/coco/makefile @ 2483:a98d02878bdd

more makefile fixes for drivewire
author boisy
date Tue, 30 Mar 2010 17:40:14 +0000
parents c249cc490a83
children 70dfe007013e
comparison
equal deleted inserted replaced
2482:aee8c81d8543 2483:a98d02878bdd
12 DISTRONAME = nos9$(CPU)l$(LEVEL) 12 DISTRONAME = nos9$(CPU)l$(LEVEL)
13 DISTROVER = $(DISTRONAME)$(NITROS9VER)$(PORT) 13 DISTROVER = $(DISTRONAME)$(NITROS9VER)$(PORT)
14 BOOTFILE_COVDG = bootfiles/bootfile_covdg 14 BOOTFILE_COVDG = bootfiles/bootfile_covdg
15 BOOTFILE_COHR = bootfiles/bootfile_cohr 15 BOOTFILE_COHR = bootfiles/bootfile_cohr
16 BOOTFILE_COVDG_DS80 = bootfiles/bootfile_covdg_ds80 16 BOOTFILE_COVDG_DS80 = bootfiles/bootfile_covdg_ds80
17 BOOTFILE_DW3_COCO1 = bootfiles/bootfile_dw3_coco1 17 BOOTFILE_HEADLESS_DW3_COCO1 = bootfiles/bootfile_headless_dw3_coco1
18 BOOTFILE_DW3_COCO2 = bootfiles/bootfile_dw3_coco2 18 BOOTFILE_HEADLESS_DW3_COCO2 = bootfiles/bootfile_headless_dw3_coco2
19 BOOTFILE_COVDG_DW3_COCO1 = bootfiles/bootfile_covdg_dw3_coco1 19 BOOTFILE_COVDG_DW3_COCO1 = bootfiles/bootfile_covdg_dw3_coco1
20 BOOTFILE_COVDG_DW3_COCO2 = bootfiles/bootfile_covdg_dw3_coco2 20 BOOTFILE_COVDG_DW3_COCO2 = bootfiles/bootfile_covdg_dw3_coco2
21 BOOTFILE_COHR_DS80 = bootfiles/bootfile_cohr_ds80 21 BOOTFILE_COHR_DS80 = bootfiles/bootfile_cohr_ds80
22 BOOTFILE_COHR_DW3_COCO1 = bootfiles/bootfile_cohr_dw3_coco1 22 BOOTFILE_COHR_DW3_COCO1 = bootfiles/bootfile_cohr_dw3_coco1
23 BOOTFILE_COHR_DW3_COCO2 = bootfiles/bootfile_cohr_dw3_coco2 23 BOOTFILE_COHR_DW3_COCO2 = bootfiles/bootfile_cohr_dw3_coco2
27 DIRS = cmds modules defs sys bootfiles 27 DIRS = cmds modules defs sys bootfiles
28 28
29 29
30 CMDS = $(shell $(CD) cmds; make --no-print-directory showobjs) 30 CMDS = $(shell $(CD) cmds; make --no-print-directory showobjs)
31 CMDS_D2 = $(shell $(CD) cmds; make --no-print-directory showobjs_d2) 31 CMDS_D2 = $(shell $(CD) cmds; make --no-print-directory showobjs_d2)
32 CMDS_DW = $(shell $(CD) cmds; make --no-print-directory showobjs_dw)
32 BOOTTRACK = $(shell $(CD) modules; make --no-print-directory showboottrack) 33 BOOTTRACK = $(shell $(CD) modules; make --no-print-directory showboottrack)
33 KERNEL = $(shell $(CD) modules; make --no-print-directory showkernel) 34 KERNEL = $(shell $(CD) modules; make --no-print-directory showkernel)
34 SYSMODS = $(shell $(CD) modules; make --no-print-directory showsysmods) 35 SYSMODS = $(shell $(CD) modules; make --no-print-directory showsysmods)
35 CLOCKS = $(shell $(CD) modules; make --no-print-directory showclocks) 36 CLOCKS = $(shell $(CD) modules; make --no-print-directory showclocks)
36 RBF = $(shell $(CD) modules; make --no-print-directory showrbf) 37 RBF = $(shell $(CD) modules; make --no-print-directory showrbf)
90 $(OS9FORMAT_DW3) -q $@ -n"NitrOS-9/$(CPU) Level 1" 91 $(OS9FORMAT_DW3) -q $@ -n"NitrOS-9/$(CPU) Level 1"
91 $(OS9GEN) $@ -b=$(BOOTFILE_COVDG_DW3_COCO1) -t=$(KERNELFILE_DW3_COCO1) 92 $(OS9GEN) $@ -b=$(BOOTFILE_COVDG_DW3_COCO1) -t=$(KERNELFILE_DW3_COCO1)
92 $(MAKDIR) $@,CMDS 93 $(MAKDIR) $@,CMDS
93 $(MAKDIR) $@,SYS 94 $(MAKDIR) $@,SYS
94 $(MAKDIR) $@,DEFS 95 $(MAKDIR) $@,DEFS
95 $(CD) cmds; $(CP) $(CMDS) ../$@,CMDS 96 $(CD) cmds; $(CP) $(CMDS_DW) ../$@,CMDS
96 $(foreach file, $(CMDS), $(OS9ATTR_EXEC) $@,CMDS/$(file);) 97 $(foreach file, $(CMDS_DW), $(OS9ATTR_EXEC) $@,CMDS/$(file);)
97 $(CD) cmds; $(CP) $(CMDS_D2) ../$@,CMDS 98 $(CD) cmds; $(CP) $(CMDS_D2) ../$@,CMDS
98 $(foreach file, $(CMDS_D2), $(OS9ATTR_EXEC) $@,CMDS/$(file);) 99 $(foreach file, $(CMDS_D2), $(OS9ATTR_EXEC) $@,CMDS/$(file);)
99 $(OS9RENAME) $@,CMDS/$(WHICHSHELL) shell 100 $(OS9RENAME) $@,CMDS/$(WHICHSHELL) shell
100 $(CD) sys; $(CPL) $(SYS) ../$@,SYS 101 $(CD) sys; $(CPL) $(SYS) ../$@,SYS
101 $(foreach file, $(SYS), $(OS9ATTR_TEXT) $@,SYS/$(file);) 102 $(foreach file, $(SYS), $(OS9ATTR_TEXT) $@,SYS/$(file);)
139 $(SOFTLINK) $@ $(LDSKDW3COCO1) 140 $(SOFTLINK) $@ $(LDSKDW3COCO1)
140 141
141 $(DSKDW3COCO2): 142 $(DSKDW3COCO2):
142 $(RM) $@ 143 $(RM) $@
143 $(OS9FORMAT_DW3) -q $@ -n"NitrOS-9/6809 Level 1" 144 $(OS9FORMAT_DW3) -q $@ -n"NitrOS-9/6809 Level 1"
144 $(OS9GEN) $@ -b=$(BOOTFILE_COVDG_DW3_COCO2) -t=$(KERNELFILE_DW3_COCO2) 145 $(OS9GEN) $@ -b=$(BOOTFILE_HEADLESS_DW3_COCO2) -t=$(KERNELFILE_DW3_COCO2)
145 $(MAKDIR) $@,CMDS 146 $(MAKDIR) $@,CMDS
146 $(MAKDIR) $@,SYS 147 $(MAKDIR) $@,SYS
147 $(MAKDIR) $@,DEFS 148 $(MAKDIR) $@,DEFS
148 $(CD) cmds; $(CP) $(CMDS) ../$@,CMDS 149 $(CD) cmds; $(CP) $(CMDS_DW) ../$@,CMDS
149 $(foreach file, $(CMDS), $(OS9ATTR_EXEC) $@,CMDS/$(file);) 150 $(foreach file, $(CMDS_DW), $(OS9ATTR_EXEC) $@,CMDS/$(file);)
150 $(CD) cmds; $(CP) $(CMDS_D2) ../$@,CMDS 151 $(CD) cmds; $(CP) $(CMDS_D2) ../$@,CMDS
151 $(foreach file, $(CMDS_D2), $(OS9ATTR_EXEC) $@,CMDS/$(file);) 152 $(foreach file, $(CMDS_D2), $(OS9ATTR_EXEC) $@,CMDS/$(file);)
152 $(OS9RENAME) $@,CMDS/$(WHICHSHELL) shell 153 $(OS9RENAME) $@,CMDS/$(WHICHSHELL) shell
153 $(CD) sys; $(CPL) $(SYS) ../$@,SYS 154 $(CD) sys; $(CPL) $(SYS) ../$@,SYS
154 $(foreach file, $(SYS), $(OS9ATTR_TEXT) $@,SYS/$(file);) 155 $(foreach file, $(SYS), $(OS9ATTR_TEXT) $@,SYS/$(file);)