Mercurial > hg > Members > kono > nitros9-code
annotate level2/coco3/makefile @ 3098:c2030762022b
makefiles: Remove uploading of zip archives
These zip files are not particularly useful for anyone. People
can download single disk images for their machine.
If they had several flavours for one type of machine they could have
been useful. Instead they have one flavour for many types of machines...
Fix "dsk" targets so disk images get build on "make dsk". They were
built as a side-effect of the zip archives.
https://sourceforge.net/p/nitros9/bugs/24/
author | Tormod Volden <debian.tormod@gmail.com> |
---|---|
date | Sun, 28 Feb 2016 21:37:23 +0100 |
parents | 4addd971cf22 |
children | 5119107aaaa7 |
rev | line source |
---|---|
2693 | 1 ifeq ($(CPU),) |
3053
22122ff8bef3
level 2/3 makefiles: Cosmetic/whitespace changes
Tormod Volden <debian.tormod@gmail.com>
parents:
3033
diff
changeset
|
2 CPU = 6809 |
2693 | 3 endif |
3053
22122ff8bef3
level 2/3 makefiles: Cosmetic/whitespace changes
Tormod Volden <debian.tormod@gmail.com>
parents:
3033
diff
changeset
|
4 |
2693 | 5 PORT = coco3 |
2904
62c91ac49d72
Make the banners print what we are compiling for
Tormod Volden <debian.tormod@gmail.com>
parents:
2877
diff
changeset
|
6 MACHINE = Tandy Color Computer 3 |
2693 | 7 include $(NITROS9DIR)/rules.mak |
8 | |
9 LEVEL = 2 | |
10 | |
11 DISTRO = $(CPU)L$(LEVEL) | |
12 DISTRONAME = nos9$(CPU)l$(LEVEL) | |
13 DISTROVER = $(DISTRONAME)$(NITROS9VER)$(PORT) | |
3073
cf06f1860f9f
level 1/2 makefiles: Cosmetics, make more consistent
Tormod Volden <debian.tormod@gmail.com>
parents:
3053
diff
changeset
|
14 BOOTFILE_DW = bootfiles/bootfile_dw |
2693 | 15 BOOTFILE_BECKER = bootfiles/bootfile_becker |
2770
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
16 BOOTFILE_ARDUINO = bootfiles/bootfile_arduino |
2817
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
17 BOOTFILE_COCOSDC = bootfiles/bootfile_cocosdc |
3073
cf06f1860f9f
level 1/2 makefiles: Cosmetics, make more consistent
Tormod Volden <debian.tormod@gmail.com>
parents:
3053
diff
changeset
|
18 BOOTFILE_DW_HEADLESS = bootfiles/bootfile_dw_headless |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
19 BOOTFILE_BECKER_HEADLESS = bootfiles/bootfile_becker_headless |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
20 BOOTFILE_ARDUINO_HEADLESS = bootfiles/bootfile_arduino_headless |
2693 | 21 BOOTFILE_40D = bootfiles/bootfile_40d |
22 BOOTFILE_80D = bootfiles/bootfile_80d | |
23 BOOTFILE_40D_50HZ = bootfiles/bootfile_40d_50hz | |
24 BOOTFILE_80D_50HZ = bootfiles/bootfile_80d_50hz | |
3073
cf06f1860f9f
level 1/2 makefiles: Cosmetics, make more consistent
Tormod Volden <debian.tormod@gmail.com>
parents:
3053
diff
changeset
|
25 KERNELFILE = bootfiles/kernel_1773 |
cf06f1860f9f
level 1/2 makefiles: Cosmetics, make more consistent
Tormod Volden <debian.tormod@gmail.com>
parents:
3053
diff
changeset
|
26 KERNELFILE_50HZ = bootfiles/kernel_1773_50hz |
cf06f1860f9f
level 1/2 makefiles: Cosmetics, make more consistent
Tormod Volden <debian.tormod@gmail.com>
parents:
3053
diff
changeset
|
27 KERNELFILE_DW = bootfiles/kernel_dw |
2693 | 28 KERNELFILE_BECKER = bootfiles/kernel_becker |
2770
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
29 KERNELFILE_ARDUINO = bootfiles/kernel_arduino |
3033 | 30 KERNELFILE_COCOSDC = bootfiles/kernel_cocosdc |
2826
e76cc015cc03
incorporated new port.mak file in every port directory
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2817
diff
changeset
|
31 DIRS = cmds modules defs sys bootfiles wwwroot |
2693 | 32 |
33 CMDS = $(shell $(CD) cmds; make --no-print-directory showobjs) | |
34 CMDS_D2 = $(shell $(CD) cmds; make --no-print-directory showobjs_d2) | |
35 CMDS_DW = $(shell $(CD) cmds; make --no-print-directory showobjs_dw) | |
36 BOOTTRACK = $(shell $(CD) modules; make --no-print-directory showboottrack) | |
37 KERNEL = $(shell $(CD) modules; make --no-print-directory showkernel) | |
38 SYSMODS = $(shell $(CD) modules; make --no-print-directory showsysmods) | |
39 CLOCKS = $(shell $(CD) modules; make --no-print-directory showclocks) | |
40 RBF = $(shell $(CD) modules; make --no-print-directory showrbf) | |
41 SCF = $(shell $(CD) modules; make --no-print-directory showscf) | |
42 PIPE = $(shell $(CD) modules; make --no-print-directory showpipe) | |
43 MODULECMDS = shell grfdrv del echo format makdir merge os9gen prompt tmode | |
44 | |
45 DEFS = $(shell $(CD) defs; make --no-print-directory showobjs) | |
46 SYSBIN = $(shell $(CD) sys; make --no-print-directory showbinobjs) | |
47 SYSTEXT = $(shell $(CD) sys; make --no-print-directory showtextobjs) | |
48 STARTUP = startup | |
49 STARTUP_DW = startup.dw | |
50 SYSGO = sysgo_dd | |
3016
eb04ba1c507f
[PATCH 3/3] level2: Include ccbkrn in build again
Brett Gordon <beretta42@gmail.com>
parents:
2923
diff
changeset
|
51 CCBKRN = ccbkrn |
2693 | 52 |
2724
05b648103e78
Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2693
diff
changeset
|
53 DSKDW = $(DISTROVER)_dw.dsk |
05b648103e78
Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2693
diff
changeset
|
54 LDSKDW = $(DISTRONAME)_dw.dsk |
05b648103e78
Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2693
diff
changeset
|
55 DSKDWHEADLESS = $(DISTROVER)_dw_headless.dsk |
05b648103e78
Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2693
diff
changeset
|
56 LDSKDWHEADLESS = $(DISTRONAME)_dw_headless.dsk |
2693 | 57 DSK360K_1 = $(DISTROVER)_40d_1.dsk |
58 LDSK360K_1 = $(DISTRONAME)_40d_1.dsk | |
59 DSK360K_1_50HZ = $(DISTROVER)_40d_1_50hz.dsk | |
60 LDSK360K_1_50HZ = $(DISTRONAME)_40d_1_50hz.dsk | |
61 DSKBECKER = $(DISTROVER)_becker.dsk | |
2770
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
62 DSKARDUINO = $(DISTROVER)_arduino.dsk |
2817
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
63 DSKCOCOSDC = $(DISTROVER)_cocosdc.dsk |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
64 DSKBECKERHEADLESS = $(DISTROVER)_becker_headless.dsk |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
65 DSKARDUINOHEADLESS = $(DISTROVER)_arduino_headless.dsk |
2693 | 66 DSK360K_2 = $(DISTROVER)_40d_2.dsk |
67 LDSK360K_2 = $(DISTRONAME)_40d_2.dsk | |
68 DSK720K = $(DISTROVER)_80d.dsk | |
69 LDSK720K = $(DISTRONAME)_80d.dsk | |
70 DSK720K_50HZ = $(DISTROVER)_80d_50hz.dsk | |
71 LDSK720K_50HZ = $(DISTRONAME)_80d_50hz.dsk | |
2780
7bbf59fa99aa
Updated two makefile(s) for correct .sb usage and disk name.
drencor-xeen
parents:
2778
diff
changeset
|
72 LDSKBECKER = $(DISTRONAME)_becker.dsk |
2770
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
73 LDSKARDUINO = $(DISTRONAME)_arduino.dsk |
2817
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
74 LDSKCOCOSDC = $(DISTRONAME)_cocosdc.dsk |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
75 LDSKBECKERHEADLESS = $(DISTRONAME)_becker_headless.dsk |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
76 LDSKARDUINOHEADLESS = $(DISTRONAME)_arduino_headless.dsk |
2693 | 77 TESTDSK = test.dsk |
78 | |
2923
103a3279ad13
coco3/makefile: Remove duplicate DSKDW in DSKS list
Tormod Volden <debian.tormod@gmail.com>
parents:
2913
diff
changeset
|
79 DSKS = $(DSK360K_1) $(DSK360K_1_50HZ) $(DSK360K_2) \ |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
80 $(DSK720K) $(DSK720K_50HZ) $(DSKDW) $(DSKDWHEADLESS) \ |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
81 $(DSKBECKER) $(DSKARDUINO) $(DSKBECKERHEADLESS) \ |
2817
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
82 $(DSKARDUINOHEADLESS) $(DSKCOCOSDC) |
2923
103a3279ad13
coco3/makefile: Remove duplicate DSKDW in DSKS list
Tormod Volden <debian.tormod@gmail.com>
parents:
2913
diff
changeset
|
83 LDSKS = $(LDSK360K_1) $(LDSK360K_1_50HZ) $(LDSK360K_2) \ |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
84 $(LDSK720K) $(LDSK720K_50HZ) $(LDSKDW) $(LDSKDWHEADLESS) \ |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
85 $(LDSKBECKER) $(LDSKARDUINO) $(LDSKBECKERHEADLESS) \ |
2817
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
86 $(LDSKARDUINOHEADLESS) $(LDSKCOCOSDC) |
2693 | 87 |
88 # Make all components | |
89 all: | |
2904
62c91ac49d72
Make the banners print what we are compiling for
Tormod Volden <debian.tormod@gmail.com>
parents:
2877
diff
changeset
|
90 @$(ECHO) "************************************************************" |
62c91ac49d72
Make the banners print what we are compiling for
Tormod Volden <debian.tormod@gmail.com>
parents:
2877
diff
changeset
|
91 @$(ECHO) "*" |
62c91ac49d72
Make the banners print what we are compiling for
Tormod Volden <debian.tormod@gmail.com>
parents:
2877
diff
changeset
|
92 @$(ECHO) "* NitrOS-9/$(CPU) Level $(LEVEL) $(MACHINE) ($(PORT))" |
62c91ac49d72
Make the banners print what we are compiling for
Tormod Volden <debian.tormod@gmail.com>
parents:
2877
diff
changeset
|
93 @$(ECHO) "*" |
62c91ac49d72
Make the banners print what we are compiling for
Tormod Volden <debian.tormod@gmail.com>
parents:
2877
diff
changeset
|
94 @$(ECHO) "************************************************************" |
2913
1c1600cc9f02
makefiles: Stop if a component fails to build
Tormod Volden <debian.tormod@gmail.com>
parents:
2909
diff
changeset
|
95 $(MAKE) -C $(NITROS9DIR)/lib |
1c1600cc9f02
makefiles: Stop if a component fails to build
Tormod Volden <debian.tormod@gmail.com>
parents:
2909
diff
changeset
|
96 $(foreach dir,$(DIRS),$(MAKE) -C $(dir) &&) : |
2693 | 97 |
98 # Clean all components | |
99 clean: dskclean | |
100 $(foreach dir, $(DIRS), ($(CD) $(dir); make clean);) | |
101 | |
102 dskclean: | |
3098
c2030762022b
makefiles: Remove uploading of zip archives
Tormod Volden <debian.tormod@gmail.com>
parents:
3074
diff
changeset
|
103 $(RM) $(DSKS) $(LDSKS) |
2693 | 104 |
3098
c2030762022b
makefiles: Remove uploading of zip archives
Tormod Volden <debian.tormod@gmail.com>
parents:
3074
diff
changeset
|
105 dsk: all $(DSKS) |
2693 | 106 |
3098
c2030762022b
makefiles: Remove uploading of zip archives
Tormod Volden <debian.tormod@gmail.com>
parents:
3074
diff
changeset
|
107 dskcopy: $(DSKS) |
2857
d5220b220313
Makefiles: Use native cp for copying dsk images
Tormod Volden <debian.tormod@gmail.com>
parents:
2856
diff
changeset
|
108 $(CP) $(DSKS) $(DSKDIR) |
2693 | 109 |
3074
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
110 $(DSKDW): |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
111 $(RM) $@ |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
112 $(OS9FORMAT_DW) -q $@ -n"NitrOS-9/$(CPU) Level $(LEVEL)" |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
113 $(OS9GEN) $@ -b=$(BOOTFILE_DW) -t=$(KERNELFILE_DW) |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
114 $(MAKDIR) $@,CMDS |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
115 $(MAKDIR) $@,SYS |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
116 $(MAKDIR) $@,DEFS |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
117 $(OS9COPY) modules/$(CCBKRN) $@,$(CCBKRN) |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
118 $(OS9COPY) modules/$(SYSGO) $@,sysgo |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
119 $(OS9ATTR_EXEC) $@,sysgo |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
120 $(CD) cmds; $(OS9COPY) $(CMDS_DW) ../$@,CMDS |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
121 $(OS9ATTR_EXEC) $(foreach file,$(CMDS_DW),$@,CMDS/$(file)) |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
122 $(CD) sys; $(OS9COPY) $(SYSBIN) ../$@,SYS |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
123 $(OS9ATTR_TEXT) $(foreach file,$(SYSBIN),$@,SYS/$(file)) |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
124 $(CD) sys; $(CPL) $(SYSTEXT) ../$@,SYS |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
125 $(OS9ATTR_TEXT) $(foreach file,$(notdir $(SYSTEXT)),$@,SYS/$(file)) |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
126 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
127 $(OS9ATTR_TEXT) $(foreach file,$(DEFS),$@,DEFS/$(file)) |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
128 $(CPL) $(STARTUP_DW) $@,startup |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
129 $(OS9ATTR_TEXT) $@,startup |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
130 $(MAKDIR) $@,NITROS9 |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
131 $(MAKDIR) $@,NITROS9/$(DISTRO) |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
132 $(MAKDIR) $@,NITROS9/$(DISTRO)/CMDS |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
133 $(CD) cmds; $(OS9COPY) $(MODULECMDS) ../$@,NITROS9/$(DISTRO)/CMDS |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
134 $(OS9ATTR_EXEC) $(foreach file,$(MODULECMDS),$@,NITROS9/$(DISTRO)/CMDS/$(file)) |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
135 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
136 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
137 $(CD) modules; $(OS9COPY) $(BOOTTRACK) ../$@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
138 $(OS9ATTR_EXEC) $(foreach file,$(BOOTTRACK),$@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK/$(file)) |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
139 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/KERNEL |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
140 $(CD) modules; $(OS9COPY) $(KERNEL) ../$@,NITROS9/$(DISTRO)/MODULES/KERNEL |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
141 $(OS9ATTR_EXEC) $(foreach file,$(KERNEL),$@,NITROS9/$(DISTRO)/MODULES/KERNEL/$(file)) |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
142 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/SYSMODS |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
143 $(CD) modules; $(OS9COPY) $(SYSMODS) ../$@,NITROS9/$(DISTRO)/MODULES/SYSMODS |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
144 $(OS9ATTR_EXEC) $(foreach file,$(SYSMODS),$@,NITROS9/$(DISTRO)/MODULES/SYSMODS/$(file)) |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
145 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/CLOCKS |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
146 $(CD) modules; $(OS9COPY) $(CLOCKS) ../$@,NITROS9/$(DISTRO)/MODULES/CLOCKS |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
147 $(OS9ATTR_EXEC) $(foreach file,$(CLOCKS),$@,NITROS9/$(DISTRO)/MODULES/CLOCKS/$(file)) |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
148 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/RBF |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
149 $(CD) modules; $(OS9COPY) $(RBF) ../$@,NITROS9/$(DISTRO)/MODULES/RBF |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
150 $(OS9ATTR_EXEC) $(foreach file,$(RBF),$@,NITROS9/$(DISTRO)/MODULES/RBF/$(file)) |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
151 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/SCF |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
152 $(CD) modules; $(OS9COPY) $(SCF) ../$@,NITROS9/$(DISTRO)/MODULES/SCF |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
153 $(OS9ATTR_EXEC) $(foreach file,$(SCF),$@,NITROS9/$(DISTRO)/MODULES/SCF/$(file)) |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
154 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/PIPE |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
155 $(CD) modules; $(OS9COPY) $(PIPE) ../$@,NITROS9/$(DISTRO)/MODULES/PIPE |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
156 $(OS9ATTR_EXEC) $(foreach file,$(PIPE),$@,NITROS9/$(DISTRO)/MODULES/PIPE/$(file)) |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
157 $(MAKDIR) $@,NITROS9/$(DISTRO)/BOOTLISTS |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
158 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/$(DISTRO)/BOOTLISTS |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
159 $(MAKDIR) $@,NITROS9/$(DISTRO)/SCRIPTS |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
160 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/$(DISTRO)/SCRIPTS |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
161 $(RM) $(LDSKDW) |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
162 $(SOFTLINK) $@ $(LDSKDW) |
4addd971cf22
level2 makefile: Cosmetics, move DSKDW recipe
Tormod Volden <debian.tormod@gmail.com>
parents:
3073
diff
changeset
|
163 |
2693 | 164 $(DSKBECKER): |
2835
c1892376e7a7
Makefiles: Do not let $(RM) silently fail
Tormod Volden <debian.tormod@gmail.com>
parents:
2826
diff
changeset
|
165 $(RM) $@ |
3053
22122ff8bef3
level 2/3 makefiles: Cosmetic/whitespace changes
Tormod Volden <debian.tormod@gmail.com>
parents:
3033
diff
changeset
|
166 $(OS9FORMAT_DW) -q $@ -n"NitrOS-9/$(CPU) Level $(LEVEL)" |
2693 | 167 $(OS9GEN) $@ -b=$(BOOTFILE_BECKER) -t=$(KERNELFILE_BECKER) |
168 $(MAKDIR) $@,CMDS | |
169 $(MAKDIR) $@,SYS | |
170 $(MAKDIR) $@,DEFS | |
3016
eb04ba1c507f
[PATCH 3/3] level2: Include ccbkrn in build again
Brett Gordon <beretta42@gmail.com>
parents:
2923
diff
changeset
|
171 $(OS9COPY) modules/$(CCBKRN) $@,$(CCBKRN) |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
172 $(OS9COPY) modules/$(SYSGO) $@,sysgo |
2693 | 173 $(OS9ATTR_EXEC) $@,sysgo |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
174 $(CD) cmds; $(OS9COPY) $(CMDS_DW) ../$@,CMDS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
175 $(OS9ATTR_EXEC) $(foreach file,$(CMDS_DW),$@,CMDS/$(file)) |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
176 $(CD) sys; $(OS9COPY) $(SYSBIN) ../$@,SYS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
177 $(OS9ATTR_TEXT) $(foreach file,$(SYSBIN),$@,SYS/$(file)) |
2693 | 178 $(CD) sys; $(CPL) $(SYSTEXT) ../$@,SYS |
2848
94197db917c9
Makefiles: Call OS9ATTR with multiple files (part 1)
Tormod Volden <debian.tormod@gmail.com>
parents:
2844
diff
changeset
|
179 $(OS9ATTR_TEXT) $(foreach file,$(notdir $(SYSTEXT)),$@,SYS/$(file)) |
2693 | 180 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
181 $(OS9ATTR_TEXT) $(foreach file,$(DEFS),$@,DEFS/$(file)) |
2693 | 182 $(CPL) $(STARTUP_DW) $@,startup |
183 $(OS9ATTR_TEXT) $@,startup | |
184 $(MAKDIR) $@,NITROS9 | |
185 $(MAKDIR) $@,NITROS9/$(DISTRO) | |
186 $(MAKDIR) $@,NITROS9/$(DISTRO)/CMDS | |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
187 $(CD) cmds; $(OS9COPY) $(MODULECMDS) ../$@,NITROS9/$(DISTRO)/CMDS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
188 $(OS9ATTR_EXEC) $(foreach file,$(MODULECMDS),$@,NITROS9/$(DISTRO)/CMDS/$(file)) |
2693 | 189 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES |
190 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK | |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
191 $(CD) modules; $(OS9COPY) $(BOOTTRACK) ../$@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
192 $(OS9ATTR_EXEC) $(foreach file,$(BOOTTRACK),$@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK/$(file)) |
2693 | 193 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/KERNEL |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
194 $(CD) modules; $(OS9COPY) $(KERNEL) ../$@,NITROS9/$(DISTRO)/MODULES/KERNEL |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
195 $(OS9ATTR_EXEC) $(foreach file,$(KERNEL),$@,NITROS9/$(DISTRO)/MODULES/KERNEL/$(file)) |
2693 | 196 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/SYSMODS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
197 $(CD) modules; $(OS9COPY) $(SYSMODS) ../$@,NITROS9/$(DISTRO)/MODULES/SYSMODS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
198 $(OS9ATTR_EXEC) $(foreach file,$(SYSMODS),$@,NITROS9/$(DISTRO)/MODULES/SYSMODS/$(file)) |
2693 | 199 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/CLOCKS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
200 $(CD) modules; $(OS9COPY) $(CLOCKS) ../$@,NITROS9/$(DISTRO)/MODULES/CLOCKS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
201 $(OS9ATTR_EXEC) $(foreach file,$(CLOCKS),$@,NITROS9/$(DISTRO)/MODULES/CLOCKS/$(file)) |
2693 | 202 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/RBF |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
203 $(CD) modules; $(OS9COPY) $(RBF) ../$@,NITROS9/$(DISTRO)/MODULES/RBF |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
204 $(OS9ATTR_EXEC) $(foreach file,$(RBF),$@,NITROS9/$(DISTRO)/MODULES/RBF/$(file)) |
2693 | 205 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/SCF |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
206 $(CD) modules; $(OS9COPY) $(SCF) ../$@,NITROS9/$(DISTRO)/MODULES/SCF |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
207 $(OS9ATTR_EXEC) $(foreach file,$(SCF),$@,NITROS9/$(DISTRO)/MODULES/SCF/$(file)) |
2693 | 208 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/PIPE |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
209 $(CD) modules; $(OS9COPY) $(PIPE) ../$@,NITROS9/$(DISTRO)/MODULES/PIPE |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
210 $(OS9ATTR_EXEC) $(foreach file,$(PIPE),$@,NITROS9/$(DISTRO)/MODULES/PIPE/$(file)) |
2693 | 211 $(MAKDIR) $@,NITROS9/$(DISTRO)/BOOTLISTS |
212 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/$(DISTRO)/BOOTLISTS | |
213 $(MAKDIR) $@,NITROS9/$(DISTRO)/SCRIPTS | |
214 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/$(DISTRO)/SCRIPTS | |
215 $(RM) $(LDSKBECKER) | |
216 $(SOFTLINK) $@ $(LDSKBECKER) | |
217 | |
2770
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
218 $(DSKARDUINO): |
2835
c1892376e7a7
Makefiles: Do not let $(RM) silently fail
Tormod Volden <debian.tormod@gmail.com>
parents:
2826
diff
changeset
|
219 $(RM) $@ |
3053
22122ff8bef3
level 2/3 makefiles: Cosmetic/whitespace changes
Tormod Volden <debian.tormod@gmail.com>
parents:
3033
diff
changeset
|
220 $(OS9FORMAT_DW) -q $@ -n"NitrOS-9/$(CPU) Level $(LEVEL)" |
2770
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
221 $(OS9GEN) $@ -b=$(BOOTFILE_ARDUINO) -t=$(KERNELFILE_ARDUINO) |
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
222 $(MAKDIR) $@,CMDS |
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
223 $(MAKDIR) $@,SYS |
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
224 $(MAKDIR) $@,DEFS |
3016
eb04ba1c507f
[PATCH 3/3] level2: Include ccbkrn in build again
Brett Gordon <beretta42@gmail.com>
parents:
2923
diff
changeset
|
225 $(OS9COPY) modules/$(CCBKRN) $@,$(CCBKRN) |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
226 $(OS9COPY) modules/$(SYSGO) $@,sysgo |
2770
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
227 $(OS9ATTR_EXEC) $@,sysgo |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
228 $(CD) cmds; $(OS9COPY) $(CMDS_DW) ../$@,CMDS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
229 $(OS9ATTR_EXEC) $(foreach file,$(CMDS_DW),$@,CMDS/$(file)) |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
230 $(CD) sys; $(OS9COPY) $(SYSBIN) ../$@,SYS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
231 $(OS9ATTR_TEXT) $(foreach file,$(SYSBIN),$@,SYS/$(file)) |
2770
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
232 $(CD) sys; $(CPL) $(SYSTEXT) ../$@,SYS |
2848
94197db917c9
Makefiles: Call OS9ATTR with multiple files (part 1)
Tormod Volden <debian.tormod@gmail.com>
parents:
2844
diff
changeset
|
233 $(OS9ATTR_TEXT) $(foreach file,$(notdir $(SYSTEXT)),$@,SYS/$(file)) |
2770
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
234 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
235 $(OS9ATTR_TEXT) $(foreach file,$(DEFS),$@,DEFS/$(file)) |
2770
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
236 $(CPL) $(STARTUP_DW) $@,startup |
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
237 $(OS9ATTR_TEXT) $@,startup |
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
238 $(MAKDIR) $@,NITROS9 |
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
239 $(MAKDIR) $@,NITROS9/$(DISTRO) |
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
240 $(MAKDIR) $@,NITROS9/$(DISTRO)/CMDS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
241 $(CD) cmds; $(OS9COPY) $(MODULECMDS) ../$@,NITROS9/$(DISTRO)/CMDS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
242 $(OS9ATTR_EXEC) $(foreach file,$(MODULECMDS),$@,NITROS9/$(DISTRO)/CMDS/$(file)) |
2770
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
243 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES |
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
244 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
245 $(CD) modules; $(OS9COPY) $(BOOTTRACK) ../$@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
246 $(OS9ATTR_EXEC) $(foreach file,$(BOOTTRACK),$@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK/$(file)) |
2770
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
247 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/KERNEL |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
248 $(CD) modules; $(OS9COPY) $(KERNEL) ../$@,NITROS9/$(DISTRO)/MODULES/KERNEL |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
249 $(OS9ATTR_EXEC) $(foreach file,$(KERNEL),$@,NITROS9/$(DISTRO)/MODULES/KERNEL/$(file)) |
2770
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
250 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/SYSMODS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
251 $(CD) modules; $(OS9COPY) $(SYSMODS) ../$@,NITROS9/$(DISTRO)/MODULES/SYSMODS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
252 $(OS9ATTR_EXEC) $(foreach file,$(SYSMODS),$@,NITROS9/$(DISTRO)/MODULES/SYSMODS/$(file)) |
2770
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
253 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/CLOCKS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
254 $(CD) modules; $(OS9COPY) $(CLOCKS) ../$@,NITROS9/$(DISTRO)/MODULES/CLOCKS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
255 $(OS9ATTR_EXEC) $(foreach file,$(CLOCKS),$@,NITROS9/$(DISTRO)/MODULES/CLOCKS/$(file)) |
2770
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
256 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/RBF |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
257 $(CD) modules; $(OS9COPY) $(RBF) ../$@,NITROS9/$(DISTRO)/MODULES/RBF |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
258 $(OS9ATTR_EXEC) $(foreach file,$(RBF),$@,NITROS9/$(DISTRO)/MODULES/RBF/$(file)) |
2770
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
259 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/SCF |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
260 $(CD) modules; $(OS9COPY) $(SCF) ../$@,NITROS9/$(DISTRO)/MODULES/SCF |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
261 $(OS9ATTR_EXEC) $(foreach file,$(SCF),$@,NITROS9/$(DISTRO)/MODULES/SCF/$(file)) |
2770
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
262 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/PIPE |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
263 $(CD) modules; $(OS9COPY) $(PIPE) ../$@,NITROS9/$(DISTRO)/MODULES/PIPE |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
264 $(OS9ATTR_EXEC) $(foreach file,$(PIPE),$@,NITROS9/$(DISTRO)/MODULES/PIPE/$(file)) |
2770
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
265 $(MAKDIR) $@,NITROS9/$(DISTRO)/BOOTLISTS |
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
266 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/$(DISTRO)/BOOTLISTS |
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
267 $(MAKDIR) $@,NITROS9/$(DISTRO)/SCRIPTS |
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
268 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/$(DISTRO)/SCRIPTS |
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
269 $(RM) $(LDSKARDUINO) |
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
270 $(SOFTLINK) $@ $(LDSKARDUINO) |
bfe3de781ddf
Added Arduino dwread/dwwrite changes
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2724
diff
changeset
|
271 |
2817
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
272 $(DSKCOCOSDC): |
2835
c1892376e7a7
Makefiles: Do not let $(RM) silently fail
Tormod Volden <debian.tormod@gmail.com>
parents:
2826
diff
changeset
|
273 $(RM) $@ |
3053
22122ff8bef3
level 2/3 makefiles: Cosmetic/whitespace changes
Tormod Volden <debian.tormod@gmail.com>
parents:
3033
diff
changeset
|
274 $(OS9FORMAT) -t1024 -q $@ -n"NitrOS-9/$(CPU) Level $(LEVEL)" |
3033 | 275 $(OS9GEN) $@ -b=$(BOOTFILE_COCOSDC) -t=$(KERNELFILE_COCOSDC) |
2817
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
276 $(MAKDIR) $@,CMDS |
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
277 $(MAKDIR) $@,SYS |
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
278 $(MAKDIR) $@,DEFS |
3016
eb04ba1c507f
[PATCH 3/3] level2: Include ccbkrn in build again
Brett Gordon <beretta42@gmail.com>
parents:
2923
diff
changeset
|
279 $(OS9COPY) modules/$(CCBKRN) $@,$(CCBKRN) |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
280 $(OS9COPY) modules/$(SYSGO) $@,sysgo |
2817
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
281 $(OS9ATTR_EXEC) $@,sysgo |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
282 $(CD) cmds; $(OS9COPY) $(CMDS_DW) ../$@,CMDS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
283 $(OS9ATTR_EXEC) $(foreach file,$(CMDS_DW),$@,CMDS/$(file)) |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
284 $(CD) sys; $(OS9COPY) $(SYSBIN) ../$@,SYS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
285 $(OS9ATTR_TEXT) $(foreach file,$(SYSBIN),$@,SYS/$(file)) |
2817
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
286 $(CD) sys; $(CPL) $(SYSTEXT) ../$@,SYS |
2848
94197db917c9
Makefiles: Call OS9ATTR with multiple files (part 1)
Tormod Volden <debian.tormod@gmail.com>
parents:
2844
diff
changeset
|
287 $(OS9ATTR_TEXT) $(foreach file,$(notdir $(SYSTEXT)),$@,SYS/$(file)) |
2817
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
288 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
289 $(OS9ATTR_TEXT) $(foreach file,$(DEFS),$@,DEFS/$(file)) |
2817
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
290 $(CPL) $(STARTUP_DW) $@,startup |
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
291 $(OS9ATTR_TEXT) $@,startup |
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
292 $(MAKDIR) $@,NITROS9 |
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
293 $(MAKDIR) $@,NITROS9/$(DISTRO) |
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
294 $(MAKDIR) $@,NITROS9/$(DISTRO)/CMDS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
295 $(CD) cmds; $(OS9COPY) $(MODULECMDS) ../$@,NITROS9/$(DISTRO)/CMDS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
296 $(OS9ATTR_EXEC) $(foreach file,$(MODULECMDS),$@,NITROS9/$(DISTRO)/CMDS/$(file)) |
2817
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
297 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES |
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
298 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
299 $(CD) modules; $(OS9COPY) $(BOOTTRACK) ../$@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
300 $(OS9ATTR_EXEC) $(foreach file,$(BOOTTRACK),$@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK/$(file)) |
2817
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
301 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/KERNEL |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
302 $(CD) modules; $(OS9COPY) $(KERNEL) ../$@,NITROS9/$(DISTRO)/MODULES/KERNEL |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
303 $(OS9ATTR_EXEC) $(foreach file,$(KERNEL),$@,NITROS9/$(DISTRO)/MODULES/KERNEL/$(file)) |
2817
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
304 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/SYSMODS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
305 $(CD) modules; $(OS9COPY) $(SYSMODS) ../$@,NITROS9/$(DISTRO)/MODULES/SYSMODS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
306 $(OS9ATTR_EXEC) $(foreach file,$(SYSMODS),$@,NITROS9/$(DISTRO)/MODULES/SYSMODS/$(file)) |
2817
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
307 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/CLOCKS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
308 $(CD) modules; $(OS9COPY) $(CLOCKS) ../$@,NITROS9/$(DISTRO)/MODULES/CLOCKS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
309 $(OS9ATTR_EXEC) $(foreach file,$(CLOCKS),$@,NITROS9/$(DISTRO)/MODULES/CLOCKS/$(file)) |
2817
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
310 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/RBF |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
311 $(CD) modules; $(OS9COPY) $(RBF) ../$@,NITROS9/$(DISTRO)/MODULES/RBF |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
312 $(OS9ATTR_EXEC) $(foreach file,$(RBF),$@,NITROS9/$(DISTRO)/MODULES/RBF/$(file)) |
2817
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
313 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/SCF |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
314 $(CD) modules; $(OS9COPY) $(SCF) ../$@,NITROS9/$(DISTRO)/MODULES/SCF |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
315 $(OS9ATTR_EXEC) $(foreach file,$(SCF),$@,NITROS9/$(DISTRO)/MODULES/SCF/$(file)) |
2817
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
316 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/PIPE |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
317 $(CD) modules; $(OS9COPY) $(PIPE) ../$@,NITROS9/$(DISTRO)/MODULES/PIPE |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
318 $(OS9ATTR_EXEC) $(foreach file,$(PIPE),$@,NITROS9/$(DISTRO)/MODULES/PIPE/$(file)) |
2817
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
319 $(MAKDIR) $@,NITROS9/$(DISTRO)/BOOTLISTS |
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
320 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/$(DISTRO)/BOOTLISTS |
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
321 $(MAKDIR) $@,NITROS9/$(DISTRO)/SCRIPTS |
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
322 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/$(DISTRO)/SCRIPTS |
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
323 $(RM) $(LDSKCOCOSDC) |
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
324 $(SOFTLINK) $@ $(LDSKCOCOSDC) |
5c6b71612ce4
Added low level CoCo SDC driver and made makefile changes for coco3 and coco3_6309 to build boot disks for this new driver.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2796
diff
changeset
|
325 |
2724
05b648103e78
Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2693
diff
changeset
|
326 $(DSKDWHEADLESS): |
2835
c1892376e7a7
Makefiles: Do not let $(RM) silently fail
Tormod Volden <debian.tormod@gmail.com>
parents:
2826
diff
changeset
|
327 $(RM) $@ |
3053
22122ff8bef3
level 2/3 makefiles: Cosmetic/whitespace changes
Tormod Volden <debian.tormod@gmail.com>
parents:
3033
diff
changeset
|
328 $(OS9FORMAT_DW) -q $@ -n"NitrOS-9/$(CPU) Level $(LEVEL)" |
3073
cf06f1860f9f
level 1/2 makefiles: Cosmetics, make more consistent
Tormod Volden <debian.tormod@gmail.com>
parents:
3053
diff
changeset
|
329 $(OS9GEN) $@ -b=$(BOOTFILE_DW_HEADLESS) -t=$(KERNELFILE_DW) |
2693 | 330 $(MAKDIR) $@,CMDS |
331 $(MAKDIR) $@,SYS | |
332 $(MAKDIR) $@,DEFS | |
3016
eb04ba1c507f
[PATCH 3/3] level2: Include ccbkrn in build again
Brett Gordon <beretta42@gmail.com>
parents:
2923
diff
changeset
|
333 $(OS9COPY) modules/$(CCBKRN) $@,$(CCBKRN) |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
334 $(OS9COPY) modules/$(SYSGO) $@,sysgo |
2693 | 335 $(OS9ATTR_EXEC) $@,sysgo |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
336 $(CD) cmds; $(OS9COPY) $(CMDS_DW) ../$@,CMDS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
337 $(OS9ATTR_EXEC) $(foreach file,$(CMDS_DW),$@,CMDS/$(file)) |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
338 $(CD) sys; $(OS9COPY) $(SYSBIN) ../$@,SYS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
339 $(OS9ATTR_TEXT) $(foreach file,$(SYSBIN),$@,SYS/$(file)) |
2693 | 340 $(CD) sys; $(CPL) $(SYSTEXT) ../$@,SYS |
2848
94197db917c9
Makefiles: Call OS9ATTR with multiple files (part 1)
Tormod Volden <debian.tormod@gmail.com>
parents:
2844
diff
changeset
|
341 $(OS9ATTR_TEXT) $(foreach file,$(notdir $(SYSTEXT)),$@,SYS/$(file)) |
2693 | 342 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
343 $(OS9ATTR_TEXT) $(foreach file,$(DEFS),$@,DEFS/$(file)) |
2693 | 344 $(CPL) $(STARTUP_DW) $@,startup |
345 $(OS9ATTR_TEXT) $@,startup | |
346 $(MAKDIR) $@,NITROS9 | |
347 $(MAKDIR) $@,NITROS9/$(DISTRO) | |
348 $(MAKDIR) $@,NITROS9/$(DISTRO)/CMDS | |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
349 $(CD) cmds; $(OS9COPY) $(MODULECMDS) ../$@,NITROS9/$(DISTRO)/CMDS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
350 $(OS9ATTR_EXEC) $(foreach file,$(MODULECMDS),$@,NITROS9/$(DISTRO)/CMDS/$(file)) |
2693 | 351 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES |
352 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK | |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
353 $(CD) modules; $(OS9COPY) $(BOOTTRACK) ../$@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
354 $(OS9ATTR_EXEC) $(foreach file,$(BOOTTRACK),$@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK/$(file)) |
2693 | 355 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/KERNEL |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
356 $(CD) modules; $(OS9COPY) $(KERNEL) ../$@,NITROS9/$(DISTRO)/MODULES/KERNEL |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
357 $(OS9ATTR_EXEC) $(foreach file,$(KERNEL),$@,NITROS9/$(DISTRO)/MODULES/KERNEL/$(file)) |
2693 | 358 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/SYSMODS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
359 $(CD) modules; $(OS9COPY) $(SYSMODS) ../$@,NITROS9/$(DISTRO)/MODULES/SYSMODS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
360 $(OS9ATTR_EXEC) $(foreach file,$(SYSMODS),$@,NITROS9/$(DISTRO)/MODULES/SYSMODS/$(file)) |
2693 | 361 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/CLOCKS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
362 $(CD) modules; $(OS9COPY) $(CLOCKS) ../$@,NITROS9/$(DISTRO)/MODULES/CLOCKS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
363 $(OS9ATTR_EXEC) $(foreach file,$(CLOCKS),$@,NITROS9/$(DISTRO)/MODULES/CLOCKS/$(file)) |
2693 | 364 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/RBF |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
365 $(CD) modules; $(OS9COPY) $(RBF) ../$@,NITROS9/$(DISTRO)/MODULES/RBF |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
366 $(OS9ATTR_EXEC) $(foreach file,$(RBF),$@,NITROS9/$(DISTRO)/MODULES/RBF/$(file)) |
2693 | 367 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/SCF |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
368 $(CD) modules; $(OS9COPY) $(SCF) ../$@,NITROS9/$(DISTRO)/MODULES/SCF |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
369 $(OS9ATTR_EXEC) $(foreach file,$(SCF),$@,NITROS9/$(DISTRO)/MODULES/SCF/$(file)) |
2693 | 370 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/PIPE |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
371 $(CD) modules; $(OS9COPY) $(PIPE) ../$@,NITROS9/$(DISTRO)/MODULES/PIPE |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
372 $(OS9ATTR_EXEC) $(foreach file,$(PIPE),$@,NITROS9/$(DISTRO)/MODULES/PIPE/$(file)) |
2693 | 373 $(MAKDIR) $@,NITROS9/$(DISTRO)/BOOTLISTS |
374 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/$(DISTRO)/BOOTLISTS | |
375 $(MAKDIR) $@,NITROS9/$(DISTRO)/SCRIPTS | |
376 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/$(DISTRO)/SCRIPTS | |
2724
05b648103e78
Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2693
diff
changeset
|
377 $(RM) $(LDSKDWHEADLESS) |
05b648103e78
Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents:
2693
diff
changeset
|
378 $(SOFTLINK) $@ $(LDSKDWHEADLESS) |
2693 | 379 |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
380 $(DSKBECKERHEADLESS): |
2835
c1892376e7a7
Makefiles: Do not let $(RM) silently fail
Tormod Volden <debian.tormod@gmail.com>
parents:
2826
diff
changeset
|
381 $(RM) $@ |
3053
22122ff8bef3
level 2/3 makefiles: Cosmetic/whitespace changes
Tormod Volden <debian.tormod@gmail.com>
parents:
3033
diff
changeset
|
382 $(OS9FORMAT_DW) -q $@ -n"NitrOS-9/$(CPU) Level $(LEVEL)" |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
383 $(OS9GEN) $@ -b=$(BOOTFILE_BECKER_HEADLESS) -t=$(KERNELFILE_BECKER) |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
384 $(MAKDIR) $@,CMDS |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
385 $(MAKDIR) $@,SYS |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
386 $(MAKDIR) $@,DEFS |
3016
eb04ba1c507f
[PATCH 3/3] level2: Include ccbkrn in build again
Brett Gordon <beretta42@gmail.com>
parents:
2923
diff
changeset
|
387 $(OS9COPY) modules/$(CCBKRN) $@,$(CCBKRN) |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
388 $(OS9COPY) modules/$(SYSGO) $@,sysgo |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
389 $(OS9ATTR_EXEC) $@,sysgo |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
390 $(CD) cmds; $(OS9COPY) $(CMDS_DW) ../$@,CMDS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
391 $(OS9ATTR_EXEC) $(foreach file,$(CMDS_DW),$@,CMDS/$(file)) |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
392 $(CD) sys; $(OS9COPY) $(SYSBIN) ../$@,SYS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
393 $(OS9ATTR_TEXT) $(foreach file,$(SYSBIN),$@,SYS/$(file)) |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
394 $(CD) sys; $(CPL) $(SYSTEXT) ../$@,SYS |
2848
94197db917c9
Makefiles: Call OS9ATTR with multiple files (part 1)
Tormod Volden <debian.tormod@gmail.com>
parents:
2844
diff
changeset
|
395 $(OS9ATTR_TEXT) $(foreach file,$(notdir $(SYSTEXT)),$@,SYS/$(file)) |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
396 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
397 $(OS9ATTR_TEXT) $(foreach file,$(DEFS),$@,DEFS/$(file)) |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
398 $(CPL) $(STARTUP_DW) $@,startup |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
399 $(OS9ATTR_TEXT) $@,startup |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
400 $(MAKDIR) $@,NITROS9 |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
401 $(MAKDIR) $@,NITROS9/$(DISTRO) |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
402 $(MAKDIR) $@,NITROS9/$(DISTRO)/CMDS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
403 $(CD) cmds; $(OS9COPY) $(MODULECMDS) ../$@,NITROS9/$(DISTRO)/CMDS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
404 $(OS9ATTR_EXEC) $(foreach file,$(MODULECMDS),$@,NITROS9/$(DISTRO)/CMDS/$(file)) |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
405 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
406 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
407 $(CD) modules; $(OS9COPY) $(BOOTTRACK) ../$@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
408 $(OS9ATTR_EXEC) $(foreach file,$(BOOTTRACK),$@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK/$(file)) |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
409 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/KERNEL |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
410 $(CD) modules; $(OS9COPY) $(KERNEL) ../$@,NITROS9/$(DISTRO)/MODULES/KERNEL |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
411 $(OS9ATTR_EXEC) $(foreach file,$(KERNEL),$@,NITROS9/$(DISTRO)/MODULES/KERNEL/$(file)) |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
412 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/SYSMODS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
413 $(CD) modules; $(OS9COPY) $(SYSMODS) ../$@,NITROS9/$(DISTRO)/MODULES/SYSMODS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
414 $(OS9ATTR_EXEC) $(foreach file,$(SYSMODS),$@,NITROS9/$(DISTRO)/MODULES/SYSMODS/$(file)) |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
415 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/CLOCKS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
416 $(CD) modules; $(OS9COPY) $(CLOCKS) ../$@,NITROS9/$(DISTRO)/MODULES/CLOCKS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
417 $(OS9ATTR_EXEC) $(foreach file,$(CLOCKS),$@,NITROS9/$(DISTRO)/MODULES/CLOCKS/$(file)) |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
418 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/RBF |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
419 $(CD) modules; $(OS9COPY) $(RBF) ../$@,NITROS9/$(DISTRO)/MODULES/RBF |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
420 $(OS9ATTR_EXEC) $(foreach file,$(RBF),$@,NITROS9/$(DISTRO)/MODULES/RBF/$(file)) |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
421 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/SCF |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
422 $(CD) modules; $(OS9COPY) $(SCF) ../$@,NITROS9/$(DISTRO)/MODULES/SCF |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
423 $(OS9ATTR_EXEC) $(foreach file,$(SCF),$@,NITROS9/$(DISTRO)/MODULES/SCF/$(file)) |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
424 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/PIPE |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
425 $(CD) modules; $(OS9COPY) $(PIPE) ../$@,NITROS9/$(DISTRO)/MODULES/PIPE |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
426 $(OS9ATTR_EXEC) $(foreach file,$(PIPE),$@,NITROS9/$(DISTRO)/MODULES/PIPE/$(file)) |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
427 $(MAKDIR) $@,NITROS9/$(DISTRO)/BOOTLISTS |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
428 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/$(DISTRO)/BOOTLISTS |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
429 $(MAKDIR) $@,NITROS9/$(DISTRO)/SCRIPTS |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
430 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/$(DISTRO)/SCRIPTS |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
431 $(RM) $(LDSKBECKERHEADLESS) |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
432 $(SOFTLINK) $@ $(LDSKBECKERHEADLESS) |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
433 |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
434 $(DSKARDUINOHEADLESS): |
2835
c1892376e7a7
Makefiles: Do not let $(RM) silently fail
Tormod Volden <debian.tormod@gmail.com>
parents:
2826
diff
changeset
|
435 $(RM) $@ |
3053
22122ff8bef3
level 2/3 makefiles: Cosmetic/whitespace changes
Tormod Volden <debian.tormod@gmail.com>
parents:
3033
diff
changeset
|
436 $(OS9FORMAT_DW) -q $@ -n"NitrOS-9/$(CPU) Level $(LEVEL)" |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
437 $(OS9GEN) $@ -b=$(BOOTFILE_ARDUINO_HEADLESS) -t=$(KERNELFILE_ARDUINO) |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
438 $(MAKDIR) $@,CMDS |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
439 $(MAKDIR) $@,SYS |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
440 $(MAKDIR) $@,DEFS |
3016
eb04ba1c507f
[PATCH 3/3] level2: Include ccbkrn in build again
Brett Gordon <beretta42@gmail.com>
parents:
2923
diff
changeset
|
441 $(OS9COPY) modules/$(CCBKRN) $@,$(CCBKRN) |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
442 $(OS9COPY) modules/$(SYSGO) $@,sysgo |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
443 $(OS9ATTR_EXEC) $@,sysgo |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
444 $(CD) cmds; $(OS9COPY) $(CMDS_DW) ../$@,CMDS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
445 $(OS9ATTR_EXEC) $(foreach file,$(CMDS_DW),$@,CMDS/$(file)) |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
446 $(CD) sys; $(OS9COPY) $(SYSBIN) ../$@,SYS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
447 $(OS9ATTR_TEXT) $(foreach file,$(SYSBIN),$@,SYS/$(file)) |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
448 $(CD) sys; $(CPL) $(SYSTEXT) ../$@,SYS |
2848
94197db917c9
Makefiles: Call OS9ATTR with multiple files (part 1)
Tormod Volden <debian.tormod@gmail.com>
parents:
2844
diff
changeset
|
449 $(OS9ATTR_TEXT) $(foreach file,$(notdir $(SYSTEXT)),$@,SYS/$(file)) |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
450 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
451 $(OS9ATTR_TEXT) $(foreach file,$(DEFS),$@,DEFS/$(file)) |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
452 $(CPL) $(STARTUP_DW) $@,startup |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
453 $(OS9ATTR_TEXT) $@,startup |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
454 $(MAKDIR) $@,NITROS9 |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
455 $(MAKDIR) $@,NITROS9/$(DISTRO) |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
456 $(MAKDIR) $@,NITROS9/$(DISTRO)/CMDS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
457 $(CD) cmds; $(OS9COPY) $(MODULECMDS) ../$@,NITROS9/$(DISTRO)/CMDS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
458 $(OS9ATTR_EXEC) $(foreach file,$(MODULECMDS),$@,NITROS9/$(DISTRO)/CMDS/$(file)) |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
459 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
460 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
461 $(CD) modules; $(OS9COPY) $(BOOTTRACK) ../$@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
462 $(OS9ATTR_EXEC) $(foreach file,$(BOOTTRACK),$@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK/$(file)) |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
463 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/KERNEL |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
464 $(CD) modules; $(OS9COPY) $(KERNEL) ../$@,NITROS9/$(DISTRO)/MODULES/KERNEL |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
465 $(OS9ATTR_EXEC) $(foreach file,$(KERNEL),$@,NITROS9/$(DISTRO)/MODULES/KERNEL/$(file)) |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
466 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/SYSMODS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
467 $(CD) modules; $(OS9COPY) $(SYSMODS) ../$@,NITROS9/$(DISTRO)/MODULES/SYSMODS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
468 $(OS9ATTR_EXEC) $(foreach file,$(SYSMODS),$@,NITROS9/$(DISTRO)/MODULES/SYSMODS/$(file)) |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
469 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/CLOCKS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
470 $(CD) modules; $(OS9COPY) $(CLOCKS) ../$@,NITROS9/$(DISTRO)/MODULES/CLOCKS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
471 $(OS9ATTR_EXEC) $(foreach file,$(CLOCKS),$@,NITROS9/$(DISTRO)/MODULES/CLOCKS/$(file)) |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
472 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/RBF |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
473 $(CD) modules; $(OS9COPY) $(RBF) ../$@,NITROS9/$(DISTRO)/MODULES/RBF |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
474 $(OS9ATTR_EXEC) $(foreach file,$(RBF),$@,NITROS9/$(DISTRO)/MODULES/RBF/$(file)) |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
475 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/SCF |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
476 $(CD) modules; $(OS9COPY) $(SCF) ../$@,NITROS9/$(DISTRO)/MODULES/SCF |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
477 $(OS9ATTR_EXEC) $(foreach file,$(SCF),$@,NITROS9/$(DISTRO)/MODULES/SCF/$(file)) |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
478 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/PIPE |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
479 $(CD) modules; $(OS9COPY) $(PIPE) ../$@,NITROS9/$(DISTRO)/MODULES/PIPE |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
480 $(OS9ATTR_EXEC) $(foreach file,$(PIPE),$@,NITROS9/$(DISTRO)/MODULES/PIPE/$(file)) |
2796
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
481 $(MAKDIR) $@,NITROS9/$(DISTRO)/BOOTLISTS |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
482 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/$(DISTRO)/BOOTLISTS |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
483 $(MAKDIR) $@,NITROS9/$(DISTRO)/SCRIPTS |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
484 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/$(DISTRO)/SCRIPTS |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
485 $(RM) $(LDSKARDUINOHEADLESS) |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
486 $(SOFTLINK) $@ $(LDSKARDUINOHEADLESS) |
fb494c32bd68
Updated level2/coco3 makefiles to create headless becker&arduino boot disks.
drencor-xeen
parents:
2780
diff
changeset
|
487 |
2693 | 488 $(DSK360K_1): |
2835
c1892376e7a7
Makefiles: Do not let $(RM) silently fail
Tormod Volden <debian.tormod@gmail.com>
parents:
2826
diff
changeset
|
489 $(RM) $@ |
3053
22122ff8bef3
level 2/3 makefiles: Cosmetic/whitespace changes
Tormod Volden <debian.tormod@gmail.com>
parents:
3033
diff
changeset
|
490 $(OS9FORMAT_DS40) -q $@ -n"NitrOS-9/$(CPU) Level $(LEVEL) Disk 1" |
2693 | 491 $(OS9GEN) $@ -b=$(BOOTFILE_40D) -t=$(KERNELFILE) |
492 $(MAKDIR) $@,CMDS | |
493 $(MAKDIR) $@,SYS | |
494 $(MAKDIR) $@,DEFS | |
3016
eb04ba1c507f
[PATCH 3/3] level2: Include ccbkrn in build again
Brett Gordon <beretta42@gmail.com>
parents:
2923
diff
changeset
|
495 $(OS9COPY) modules/$(CCBKRN) $@,$(CCBKRN) |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
496 $(OS9COPY) modules/$(SYSGO) $@,sysgo |
2693 | 497 $(OS9ATTR_EXEC) $@,sysgo |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
498 $(CD) cmds; $(OS9COPY) $(CMDS) ../$@,CMDS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
499 $(OS9ATTR_EXEC) $(foreach file,$(CMDS),$@,CMDS/$(file)) |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
500 $(CD) sys; $(OS9COPY) $(SYSBIN) ../$@,SYS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
501 $(OS9ATTR_TEXT) $(foreach file,$(SYSBIN),$@,SYS/$(file)) |
2693 | 502 $(CD) sys; $(CPL) $(SYSTEXT) ../$@,SYS |
2848
94197db917c9
Makefiles: Call OS9ATTR with multiple files (part 1)
Tormod Volden <debian.tormod@gmail.com>
parents:
2844
diff
changeset
|
503 $(OS9ATTR_TEXT) $(foreach file,$(notdir $(SYSTEXT)),$@,SYS/$(file)) |
2693 | 504 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
505 $(OS9ATTR_TEXT) $(foreach file,$(DEFS),$@,DEFS/$(file)) |
2693 | 506 $(CPL) $(STARTUP) $@,startup |
507 $(OS9ATTR_TEXT) $@,startup | |
508 $(RM) $(LDSK360K_1) | |
509 $(SOFTLINK) $@ $(LDSK360K_1) | |
510 | |
511 $(DSK360K_1_50HZ): | |
2835
c1892376e7a7
Makefiles: Do not let $(RM) silently fail
Tormod Volden <debian.tormod@gmail.com>
parents:
2826
diff
changeset
|
512 $(RM) $@ |
3053
22122ff8bef3
level 2/3 makefiles: Cosmetic/whitespace changes
Tormod Volden <debian.tormod@gmail.com>
parents:
3033
diff
changeset
|
513 $(OS9FORMAT_DS40) -q $@ -n"NitrOS-9/$(CPU) Level $(LEVEL) Disk 1" |
2693 | 514 $(OS9GEN) $@ -b=$(BOOTFILE_40D_50HZ) -t=$(KERNELFILE_50HZ) |
515 $(MAKDIR) $@,CMDS | |
516 $(MAKDIR) $@,SYS | |
517 $(MAKDIR) $@,DEFS | |
3016
eb04ba1c507f
[PATCH 3/3] level2: Include ccbkrn in build again
Brett Gordon <beretta42@gmail.com>
parents:
2923
diff
changeset
|
518 $(OS9COPY) modules/$(CCBKRN) $@,$(CCBKRN) |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
519 $(OS9COPY) modules/$(SYSGO) $@,sysgo |
2693 | 520 $(OS9ATTR_EXEC) $@,sysgo |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
521 $(CD) cmds; $(OS9COPY) $(CMDS) ../$@,CMDS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
522 $(OS9ATTR_EXEC) $(foreach file,$(CMDS),$@,CMDS/$(file)) |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
523 $(CD) sys; $(OS9COPY) $(SYSBIN) ../$@,SYS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
524 $(OS9ATTR_TEXT) $(foreach file,$(SYSBIN),$@,SYS/$(file)) |
2693 | 525 $(CD) sys; $(CPL) $(SYSTEXT) ../$@,SYS |
2848
94197db917c9
Makefiles: Call OS9ATTR with multiple files (part 1)
Tormod Volden <debian.tormod@gmail.com>
parents:
2844
diff
changeset
|
526 $(OS9ATTR_TEXT) $(foreach file,$(notdir $(SYSTEXT)),$@,SYS/$(file)) |
2693 | 527 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
528 $(OS9ATTR_TEXT) $(foreach file,$(DEFS),$@,DEFS/$(file)) |
2693 | 529 $(CPL) $(STARTUP) $@,startup |
530 $(OS9ATTR_TEXT) $@,startup | |
531 $(RM) $(LDSK360K_1_50HZ) | |
532 $(SOFTLINK) $@ $(LDSK360K_1_50HZ) | |
533 | |
534 $(DSK360K_2): | |
2835
c1892376e7a7
Makefiles: Do not let $(RM) silently fail
Tormod Volden <debian.tormod@gmail.com>
parents:
2826
diff
changeset
|
535 $(RM) $@ |
3053
22122ff8bef3
level 2/3 makefiles: Cosmetic/whitespace changes
Tormod Volden <debian.tormod@gmail.com>
parents:
3033
diff
changeset
|
536 $(OS9FORMAT_DS40) -q $@ -n"NitrOS-9/$(CPU) Level $(LEVEL) Disk 2" |
2693 | 537 $(MAKDIR) $@,CMDS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
538 $(CD) cmds; $(OS9COPY) $(CMDS_D2) ../$@,CMDS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
539 $(OS9ATTR_EXEC) $(foreach file,$(CMDS_D2),$@,CMDS/$(file)) |
2693 | 540 $(MAKDIR) $@,NITROS9 |
541 $(MAKDIR) $@,NITROS9/$(DISTRO) | |
542 $(MAKDIR) $@,NITROS9/$(DISTRO)/CMDS | |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
543 $(CD) cmds; $(OS9COPY) $(MODULECMDS) ../$@,NITROS9/$(DISTRO)/CMDS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
544 $(OS9ATTR_EXEC) $(foreach file,$(MODULECMDS),$@,NITROS9/$(DISTRO)/CMDS/$(file)) |
2693 | 545 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES |
546 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK | |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
547 $(CD) modules; $(OS9COPY) $(BOOTTRACK) ../$@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
548 $(OS9ATTR_EXEC) $(foreach file,$(BOOTTRACK),$@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK/$(file)) |
2693 | 549 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/KERNEL |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
550 $(CD) modules; $(OS9COPY) $(KERNEL) ../$@,NITROS9/$(DISTRO)/MODULES/KERNEL |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
551 $(OS9ATTR_EXEC) $(foreach file,$(KERNEL),$@,NITROS9/$(DISTRO)/MODULES/KERNEL/$(file)) |
2693 | 552 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/SYSMODS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
553 $(CD) modules; $(OS9COPY) $(SYSMODS) ../$@,NITROS9/$(DISTRO)/MODULES/SYSMODS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
554 $(OS9ATTR_EXEC) $(foreach file,$(SYSMODS),$@,NITROS9/$(DISTRO)/MODULES/SYSMODS/$(file)) |
2693 | 555 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/CLOCKS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
556 $(CD) modules; $(OS9COPY) $(CLOCKS) ../$@,NITROS9/$(DISTRO)/MODULES/CLOCKS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
557 $(OS9ATTR_EXEC) $(foreach file,$(CLOCKS),$@,NITROS9/$(DISTRO)/MODULES/CLOCKS/$(file)) |
2693 | 558 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/RBF |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
559 $(CD) modules; $(OS9COPY) $(RBF) ../$@,NITROS9/$(DISTRO)/MODULES/RBF |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
560 $(OS9ATTR_EXEC) $(foreach file,$(RBF),$@,NITROS9/$(DISTRO)/MODULES/RBF/$(file)) |
2693 | 561 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/SCF |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
562 $(CD) modules; $(OS9COPY) $(SCF) ../$@,NITROS9/$(DISTRO)/MODULES/SCF |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
563 $(OS9ATTR_EXEC) $(foreach file,$(SCF),$@,NITROS9/$(DISTRO)/MODULES/SCF/$(file)) |
2693 | 564 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/PIPE |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
565 $(CD) modules; $(OS9COPY) $(PIPE) ../$@,NITROS9/$(DISTRO)/MODULES/PIPE |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
566 $(OS9ATTR_EXEC) $(foreach file,$(PIPE),$@,NITROS9/$(DISTRO)/MODULES/PIPE/$(file)) |
2693 | 567 $(MAKDIR) $@,NITROS9/$(DISTRO)/BOOTLISTS |
568 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/$(DISTRO)/BOOTLISTS | |
569 $(MAKDIR) $@,NITROS9/$(DISTRO)/SCRIPTS | |
570 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/$(DISTRO)/SCRIPTS | |
571 $(RM) $(LDSK360K_2) | |
572 $(SOFTLINK) $@ $(LDSK360K_2) | |
573 | |
574 $(DSK720K): | |
2835
c1892376e7a7
Makefiles: Do not let $(RM) silently fail
Tormod Volden <debian.tormod@gmail.com>
parents:
2826
diff
changeset
|
575 $(RM) $@ |
3053
22122ff8bef3
level 2/3 makefiles: Cosmetic/whitespace changes
Tormod Volden <debian.tormod@gmail.com>
parents:
3033
diff
changeset
|
576 $(OS9FORMAT_DS80) -q $@ -n"NitrOS-9/$(CPU) Level $(LEVEL)" |
2693 | 577 $(OS9GEN) $@ -b=$(BOOTFILE_80D) -t=$(KERNELFILE) |
578 $(MAKDIR) $@,CMDS | |
579 $(MAKDIR) $@,SYS | |
580 $(MAKDIR) $@,DEFS | |
3016
eb04ba1c507f
[PATCH 3/3] level2: Include ccbkrn in build again
Brett Gordon <beretta42@gmail.com>
parents:
2923
diff
changeset
|
581 $(OS9COPY) modules/$(CCBKRN) $@,$(CCBKRN) |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
582 $(OS9COPY) modules/$(SYSGO) $@,sysgo |
2693 | 583 $(OS9ATTR_EXEC) $@,sysgo |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
584 $(CD) cmds; $(OS9COPY) $(sort $(CMDS) $(CMDS_D2)) ../$@,CMDS |
2854
87130746d4d9
Makefiles: Avoid duplicates in command sets to copy
Tormod Volden <debian.tormod@gmail.com>
parents:
2849
diff
changeset
|
585 $(OS9ATTR_EXEC) $(foreach file,$(sort $(CMDS) $(CMDS_D2)),$@,CMDS/$(file)) |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
586 $(CD) sys; $(OS9COPY) $(SYSBIN) ../$@,SYS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
587 $(OS9ATTR_TEXT) $(foreach file,$(SYSBIN),$@,SYS/$(file)) |
2693 | 588 $(CD) sys; $(CPL) $(SYSTEXT) ../$@,SYS |
2848
94197db917c9
Makefiles: Call OS9ATTR with multiple files (part 1)
Tormod Volden <debian.tormod@gmail.com>
parents:
2844
diff
changeset
|
589 $(OS9ATTR_TEXT) $(foreach file,$(notdir $(SYSTEXT)),$@,SYS/$(file)) |
2693 | 590 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
591 $(OS9ATTR_TEXT) $(foreach file,$(DEFS),$@,DEFS/$(file)) |
2693 | 592 $(CPL) $(STARTUP) $@,startup |
593 $(OS9ATTR_TEXT) $@,startup | |
594 $(MAKDIR) $@,NITROS9 | |
595 $(MAKDIR) $@,NITROS9/$(DISTRO) | |
596 $(MAKDIR) $@,NITROS9/$(DISTRO)/CMDS | |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
597 $(CD) cmds; $(OS9COPY) $(MODULECMDS) ../$@,NITROS9/$(DISTRO)/CMDS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
598 $(OS9ATTR_EXEC) $(foreach file,$(MODULECMDS),$@,NITROS9/$(DISTRO)/CMDS/$(file)) |
2693 | 599 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES |
600 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK | |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
601 $(CD) modules; $(OS9COPY) $(BOOTTRACK) ../$@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
602 $(OS9ATTR_EXEC) $(foreach file,$(BOOTTRACK),$@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK/$(file)) |
2693 | 603 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/KERNEL |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
604 $(CD) modules; $(OS9COPY) $(KERNEL) ../$@,NITROS9/$(DISTRO)/MODULES/KERNEL |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
605 $(OS9ATTR_EXEC) $(foreach file,$(KERNEL),$@,NITROS9/$(DISTRO)/MODULES/KERNEL/$(file)) |
2693 | 606 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/SYSMODS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
607 $(CD) modules; $(OS9COPY) $(SYSMODS) ../$@,NITROS9/$(DISTRO)/MODULES/SYSMODS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
608 $(OS9ATTR_EXEC) $(foreach file,$(SYSMODS),$@,NITROS9/$(DISTRO)/MODULES/SYSMODS/$(file)) |
2693 | 609 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/CLOCKS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
610 $(CD) modules; $(OS9COPY) $(CLOCKS) ../$@,NITROS9/$(DISTRO)/MODULES/CLOCKS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
611 $(OS9ATTR_EXEC) $(foreach file,$(CLOCKS),$@,NITROS9/$(DISTRO)/MODULES/CLOCKS/$(file)) |
2693 | 612 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/RBF |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
613 $(CD) modules; $(OS9COPY) $(RBF) ../$@,NITROS9/$(DISTRO)/MODULES/RBF |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
614 $(OS9ATTR_EXEC) $(foreach file,$(RBF),$@,NITROS9/$(DISTRO)/MODULES/RBF/$(file)) |
2693 | 615 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/SCF |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
616 $(CD) modules; $(OS9COPY) $(SCF) ../$@,NITROS9/$(DISTRO)/MODULES/SCF |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
617 $(OS9ATTR_EXEC) $(foreach file,$(SCF),$@,NITROS9/$(DISTRO)/MODULES/SCF/$(file)) |
2693 | 618 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/PIPE |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
619 $(CD) modules; $(OS9COPY) $(PIPE) ../$@,NITROS9/$(DISTRO)/MODULES/PIPE |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
620 $(OS9ATTR_EXEC) $(foreach file,$(PIPE),$@,NITROS9/$(DISTRO)/MODULES/PIPE/$(file)) |
2693 | 621 $(MAKDIR) $@,NITROS9/$(DISTRO)/BOOTLISTS |
622 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/$(DISTRO)/BOOTLISTS | |
623 $(MAKDIR) $@,NITROS9/$(DISTRO)/SCRIPTS | |
624 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/$(DISTRO)/SCRIPTS | |
625 $(RM) $(LDSK720K) | |
626 $(SOFTLINK) $@ $(LDSK720K) | |
627 | |
628 $(DSK720K_50HZ): | |
2835
c1892376e7a7
Makefiles: Do not let $(RM) silently fail
Tormod Volden <debian.tormod@gmail.com>
parents:
2826
diff
changeset
|
629 $(RM) $@ |
3053
22122ff8bef3
level 2/3 makefiles: Cosmetic/whitespace changes
Tormod Volden <debian.tormod@gmail.com>
parents:
3033
diff
changeset
|
630 $(OS9FORMAT_DS80) -q $@ -n"NitrOS-9/$(CPU) Level $(LEVEL)" |
2693 | 631 $(OS9GEN) $@ -b=$(BOOTFILE_80D_50HZ) -t=$(KERNELFILE_50HZ) |
632 $(MAKDIR) $@,CMDS | |
633 $(MAKDIR) $@,SYS | |
634 $(MAKDIR) $@,DEFS | |
3016
eb04ba1c507f
[PATCH 3/3] level2: Include ccbkrn in build again
Brett Gordon <beretta42@gmail.com>
parents:
2923
diff
changeset
|
635 $(OS9COPY) modules/$(CCBKRN) $@,$(CCBKRN) |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
636 $(OS9COPY) modules/$(SYSGO) $@,sysgo |
2693 | 637 $(OS9ATTR_EXEC) $@,sysgo |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
638 $(CD) cmds; $(OS9COPY) $(sort $(CMDS) $(CMDS_D2)) ../$@,CMDS |
2854
87130746d4d9
Makefiles: Avoid duplicates in command sets to copy
Tormod Volden <debian.tormod@gmail.com>
parents:
2849
diff
changeset
|
639 $(OS9ATTR_EXEC) $(foreach file,$(sort $(CMDS) $(CMDS_D2)),$@,CMDS/$(file)) |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
640 $(CD) sys; $(OS9COPY) $(SYSBIN) ../$@,SYS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
641 $(OS9ATTR_TEXT) $(foreach file,$(SYSBIN),$@,SYS/$(file)) |
2693 | 642 $(CD) sys; $(CPL) $(SYSTEXT) ../$@,SYS |
2848
94197db917c9
Makefiles: Call OS9ATTR with multiple files (part 1)
Tormod Volden <debian.tormod@gmail.com>
parents:
2844
diff
changeset
|
643 $(OS9ATTR_TEXT) $(foreach file,$(notdir $(SYSTEXT)),$@,SYS/$(file)) |
2693 | 644 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
645 $(OS9ATTR_TEXT) $(foreach file,$(DEFS),$@,DEFS/$(file)) |
2693 | 646 $(CPL) $(STARTUP) $@,startup |
647 $(OS9ATTR_TEXT) $@,startup | |
648 $(MAKDIR) $@,NITROS9 | |
649 $(MAKDIR) $@,NITROS9/$(DISTRO) | |
650 $(MAKDIR) $@,NITROS9/$(DISTRO)/CMDS | |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
651 $(CD) cmds; $(OS9COPY) $(MODULECMDS) ../$@,NITROS9/$(DISTRO)/CMDS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
652 $(OS9ATTR_EXEC) $(foreach file,$(MODULECMDS),$@,NITROS9/$(DISTRO)/CMDS/$(file)) |
2693 | 653 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES |
654 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK | |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
655 $(CD) modules; $(OS9COPY) $(BOOTTRACK) ../$@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
656 $(OS9ATTR_EXEC) $(foreach file,$(BOOTTRACK),$@,NITROS9/$(DISTRO)/MODULES/BOOTTRACK/$(file)) |
2693 | 657 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/KERNEL |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
658 $(CD) modules; $(OS9COPY) $(KERNEL) ../$@,NITROS9/$(DISTRO)/MODULES/KERNEL |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
659 $(OS9ATTR_EXEC) $(foreach file,$(KERNEL),$@,NITROS9/$(DISTRO)/MODULES/KERNEL/$(file)) |
2693 | 660 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/SYSMODS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
661 $(CD) modules; $(OS9COPY) $(SYSMODS) ../$@,NITROS9/$(DISTRO)/MODULES/SYSMODS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
662 $(OS9ATTR_EXEC) $(foreach file,$(SYSMODS),$@,NITROS9/$(DISTRO)/MODULES/SYSMODS/$(file)) |
2693 | 663 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/CLOCKS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
664 $(CD) modules; $(OS9COPY) $(CLOCKS) ../$@,NITROS9/$(DISTRO)/MODULES/CLOCKS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
665 $(OS9ATTR_EXEC) $(foreach file,$(CLOCKS),$@,NITROS9/$(DISTRO)/MODULES/CLOCKS/$(file)) |
2693 | 666 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/RBF |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
667 $(CD) modules; $(OS9COPY) $(RBF) ../$@,NITROS9/$(DISTRO)/MODULES/RBF |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
668 $(OS9ATTR_EXEC) $(foreach file,$(RBF),$@,NITROS9/$(DISTRO)/MODULES/RBF/$(file)) |
2693 | 669 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/SCF |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
670 $(CD) modules; $(OS9COPY) $(SCF) ../$@,NITROS9/$(DISTRO)/MODULES/SCF |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
671 $(OS9ATTR_EXEC) $(foreach file,$(SCF),$@,NITROS9/$(DISTRO)/MODULES/SCF/$(file)) |
2693 | 672 $(MAKDIR) $@,NITROS9/$(DISTRO)/MODULES/PIPE |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2854
diff
changeset
|
673 $(CD) modules; $(OS9COPY) $(PIPE) ../$@,NITROS9/$(DISTRO)/MODULES/PIPE |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2848
diff
changeset
|
674 $(OS9ATTR_EXEC) $(foreach file,$(PIPE),$@,NITROS9/$(DISTRO)/MODULES/PIPE/$(file)) |
2693 | 675 $(MAKDIR) $@,NITROS9/$(DISTRO)/BOOTLISTS |
676 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/$(DISTRO)/BOOTLISTS | |
677 $(MAKDIR) $@,NITROS9/$(DISTRO)/SCRIPTS | |
678 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/$(DISTRO)/SCRIPTS | |
679 $(RM) $(LDSK720K_50HZ) | |
680 $(SOFTLINK) $@ $(LDSK720K_50HZ) | |
681 | |
682 info: | |
3053
22122ff8bef3
level 2/3 makefiles: Cosmetic/whitespace changes
Tormod Volden <debian.tormod@gmail.com>
parents:
3033
diff
changeset
|
683 @$(ECHO) "*** NitrOS-9/$(CPU) Level $(LEVEL) for the $(MACHINE) ***" |
2693 | 684 @$(foreach dsk, $(DSKS), $(ECHO) $(dsk);) |