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