annotate level1/coco1/makefile @ 2848:94197db917c9 lwtools-port

Makefiles: Call OS9ATTR with multiple files (part 1) Instead of spawning a os9 process for each file, call it once with the whole bunch of files. This can speed up the build process significantly when applied globally. For now, do the special cases having "notdir".
author Tormod Volden <debian.tormod@gmail.com>
date Fri, 12 Jul 2013 00:01:00 +0200
parents c1892376e7a7
children 84d9d5765057
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2826
e76cc015cc03 incorporated new port.mak file in every port directory
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2825
diff changeset
1 include port.mak
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
2
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
3 # Level 1 - Specify which shell should be used
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
4 #WHICHSHELL = shellplus
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
5 WHICHSHELL = shell_21
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
6
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
7 DISTRO = $(CPU)L$(LEVEL)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
8 DISTRONAME = nos9$(CPU)l$(LEVEL)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
9 DISTROVER = $(DISTRONAME)$(NITROS9VER)$(PORT)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
10 BOOTFILE_COVDG = bootfiles/bootfile_covdg
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
11 BOOTFILE_COHR = bootfiles/bootfile_cohr
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
12 BOOTFILE_COVDG_DS80 = bootfiles/bootfile_covdg_ds80
2724
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2697
diff changeset
13 BOOTFILE_HEADLESS_DW = bootfiles/bootfile_headless_dw
2781
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
14 BOOTFILE_HEADLESS_BECKER = bootfiles/bootfile_headless_becker
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
15 BOOTFILE_HEADLESS_ARDUINO = bootfiles/bootfile_headless_arduino
2724
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2697
diff changeset
16 BOOTFILE_COVDG_DW = bootfiles/bootfile_covdg_dw
2781
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
17 BOOTFILE_COVDG_BECKER = bootfiles/bootfile_covdg_becker
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
18 BOOTFILE_COVDG_ARDUINO = bootfiles/bootfile_covdg_arduino
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
19 BOOTFILE_COHR_DS80 = bootfiles/bootfile_cohr_ds80
2724
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2697
diff changeset
20 BOOTFILE_COHR_DW = bootfiles/bootfile_cohr_dw
2781
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
21 BOOTFILE_COHR_BECKER = bootfiles/bootfile_cohr_becker
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
22 BOOTFILE_COHR_ARDUINO = bootfiles/bootfile_cohr_arduino
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
23 KERNELFILE = bootfiles/kernel_1773
2724
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2697
diff changeset
24 KERNELFILE_DW = bootfiles/kernel_dw
2781
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
25 KERNELFILE_BECKER = bootfiles/kernel_becker
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
26 KERNELFILE_ARDUINO = bootfiles/kernel_arduino
2826
e76cc015cc03 incorporated new port.mak file in every port directory
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2825
diff changeset
27 DIRS = cmds modules defs sys bootfiles bootroms wwwroot
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
28
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
29
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
30 CMDS = $(shell $(CD) cmds; make --no-print-directory showobjs)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
31 CMDS_D2 = $(shell $(CD) cmds; make --no-print-directory showobjs_d2)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
32 CMDS_DW = $(shell $(CD) cmds; make --no-print-directory showobjs_dw)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
33 BOOTTRACK = $(shell $(CD) modules; make --no-print-directory showboottrack)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
34 KERNEL = $(shell $(CD) modules; make --no-print-directory showkernel)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
35 SYSMODS = $(shell $(CD) modules; make --no-print-directory showsysmods)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
36 CLOCKS = $(shell $(CD) modules; make --no-print-directory showclocks)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
37 RBF = $(shell $(CD) modules; make --no-print-directory showrbf)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
38 SCF = $(shell $(CD) modules; make --no-print-directory showscf)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
39 PIPE = $(shell $(CD) modules; make --no-print-directory showpipe)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
40 MODULECMDS = $(WHICHSHELL) del echo format makdir merge os9gen prompt tmode
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
41
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
42 SYS = $(shell $(CD) sys; make --no-print-directory showobjs)
2826
e76cc015cc03 incorporated new port.mak file in every port directory
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2825
diff changeset
43 WWWROOT = $(shell $(CD) wwwroot; make --no-print-directory showobjs)
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
44 DEFS = $(shell $(CD) defs; make --no-print-directory showobjs)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
45 STARTUP = startup
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
46 STARTUP_DW = startup.dw
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
47
2697
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
48 PACKAGENAME = $(DISTROVER).zip
2724
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2697
diff changeset
49 DSKDW = $(DISTROVER)_dw.dsk
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2697
diff changeset
50 LDSKDW = $(DISTRONAME)$(PORT)_dw.dsk
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2697
diff changeset
51 DSKDWHEADLESS = $(DISTROVER)_dw_headless.dsk
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2697
diff changeset
52 LDSKDWHEADLESS = $(DISTRONAME)$(PORT)_dw_headless.dsk
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
53 DSK360K_1 = $(DISTROVER)_40d_1.dsk
2781
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
54 LDSK360K_1 = $(DISTRONAME)$(PORT)_40d_1.dsk
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
55 DSK360K_2 = $(DISTROVER)_40d_2.dsk
2781
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
56 LDSK360K_2 = $(DISTRONAME)$(PORT)_40d_2.dsk
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
57 DSK720K = $(DISTROVER)_80d.dsk
2781
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
58 LDSK720K = $(DISTRONAME)$(PORT)_80d.dsk
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
59 DSKBECKER = $(DISTROVER)_becker.dsk
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
60 LDSKBECKER = $(DISTRONAME)$(PORT)_becker.dsk
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
61 DSKBECKERHEADLESS = $(DISTROVER)_becker_headless.dsk
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
62 LDSKBECKERHEADLESS = $(DISTRONAME)$(PORT)_becker_headless.dsk
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
63 DSKARDUINO = $(DISTROVER)_arduino.dsk
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
64 LDSKARDUINO = $(DISTRONAME)$(PORT)_arduino.dsk
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
65 DSKARDUINOHEADLESS = $(DISTROVER)_arduino_headless.dsk
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
66 LDSKARDUINOHEADLESS = $(DISTRONAME)$(PORT)_arduino_headless.dsk
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
67
2781
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
68 DSKS = $(DSKDW) $(DSKDWHEADLESS) $(DSKBECKER) $(DSKBECKERHEADLESS) \
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
69 $(DSKARDUINO) $(DSKARDUINOHEADLESS) $(DSK360K_1) $(DSK360K_2) $(DSK720K)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
70 LDSKS = $(LDSKDW) $(LDSKDWHEADLESS) $(LDSKBECKER) $(LDSKBECKERHEADLESS) \
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
71 $(LDSKARDUINO) $(LDSKARDUINOHEADLESS) $(LDSK360K_1) $(LDSK360K_2) $(LDSK720K)
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
72
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
73 # Make all components
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
74 all:
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
75 @$(ECHO) "**************************************************"
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
76 @$(ECHO) "* *"
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
77 @$(ECHO) "* NitrOS-9/$(CPU) Level 1 CoCo Port *"
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
78 @$(ECHO) "* *"
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
79 @$(ECHO) "**************************************************"
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
80 $(foreach dir, $(DIRS), ($(CD) $(dir); make);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
81
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
82 # Clean all components
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
83 clean: dskclean
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
84 $(foreach dir, $(DIRS), ($(CD) $(dir); make clean);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
85
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
86 dskclean:
2835
c1892376e7a7 Makefiles: Do not let $(RM) silently fail
Tormod Volden <debian.tormod@gmail.com>
parents: 2833
diff changeset
87 $(RM) $(PACKAGENAME) $(DSKS) $(LDSKS)
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
88
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
89 dsk: all $(PACKAGENAME)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
90
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
91 dskcopy: dsk
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
92 $(CP) $(DSKS) $(DSKDIR)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
93
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
94 scp: dsk
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
95 scp $(PACKAGENAME) boisy@cvs.nitros9.org:/home/nitros9/public_html
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
96
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
97 $(PACKAGENAME): $(DSKS) ../../ReadMe ../../ChangeLog
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
98 $(ARCHIVE) $@ $^
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
99
2724
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2697
diff changeset
100 $(DSKDW):
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
101 $(RM) $@
2724
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2697
diff changeset
102 $(OS9FORMAT_DW) -q $@ -n"NitrOS-9/$(CPU) Level 1"
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2697
diff changeset
103 $(OS9GEN) $@ -b=$(BOOTFILE_COVDG_DW) -t=$(KERNELFILE_DW)
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
104 $(MAKDIR) $@,CMDS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
105 $(MAKDIR) $@,SYS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
106 $(MAKDIR) $@,DEFS
2825
99fac4bd9c41 Updated makefiles in sys and inetd.conf to establish HTTPD port
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2781
diff changeset
107 $(MAKDIR) $@,WWWROOT
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
108 $(CD) cmds; $(CP) $(CMDS_DW) ../$@,CMDS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
109 $(foreach file, $(CMDS_DW), $(OS9ATTR_EXEC) $@,CMDS/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
110 $(CD) cmds; $(CP) $(CMDS_D2) ../$@,CMDS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
111 $(foreach file, $(CMDS_D2), $(OS9ATTR_EXEC) $@,CMDS/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
112 $(OS9RENAME) $@,CMDS/$(WHICHSHELL) shell
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
113 $(CD) sys; $(CPL) $(SYS) ../$@,SYS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
114 $(foreach file, $(SYS), $(OS9ATTR_TEXT) $@,SYS/$(file);)
2826
e76cc015cc03 incorporated new port.mak file in every port directory
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2825
diff changeset
115 $(CD) wwwroot; $(CP) $(WWWROOT) ../$@,WWWROOT
e76cc015cc03 incorporated new port.mak file in every port directory
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2825
diff changeset
116 $(foreach file, $(WWWROOT), $(OS9ATTR_TEXT) $@,WWWROOT/$(file);)
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
117 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
118 $(foreach file, $(DEFS), $(OS9ATTR_TEXT) $@,DEFS/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
119 $(CPL) $(STARTUP_DW) $@,startup
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
120 $(OS9ATTR_TEXT) $@,startup
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
121 $(MAKDIR) $@,NITROS9
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
122 $(MAKDIR) $@,NITROS9/6809L1
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
123 $(MAKDIR) $@,NITROS9/6809L1/CMDS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
124 $(CD) cmds; $(CP) $(MODULECMDS) ../$@,NITROS9/6809L1/CMDS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
125 $(foreach file, $(MODULECMDS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/CMDS/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
126 $(OS9RENAME) $@,NITROS9/6809L1/CMDS/$(WHICHSHELL) shell
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
127 $(MAKDIR) $@,NITROS9/6809L1/MODULES
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
128 $(MAKDIR) $@,NITROS9/6809L1/MODULES/BOOTTRACK
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
129 $(CD) modules; $(CP) $(BOOTTRACK) ../$@,NITROS9/6809L1/MODULES/BOOTTRACK
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
130 $(foreach file, $(BOOTTRACK), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/BOOTTRACK/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
131 $(MAKDIR) $@,NITROS9/6809L1/MODULES/KERNEL
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
132 $(CD) modules; $(CP) $(KERNEL) ../$@,NITROS9/6809L1/MODULES/KERNEL
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
133 $(foreach file, $(KERNEL), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/KERNEL/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
134 $(MAKDIR) $@,NITROS9/6809L1/MODULES/SYSMODS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
135 $(CD) modules; $(CP) $(SYSMODS) ../$@,NITROS9/6809L1/MODULES/SYSMODS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
136 $(foreach file, $(SYSMODS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/SYSMODS/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
137 $(MAKDIR) $@,NITROS9/6809L1/MODULES/CLOCKS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
138 $(CD) modules; $(CP) $(CLOCKS) ../$@,NITROS9/6809L1/MODULES/CLOCKS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
139 $(foreach file, $(CLOCKS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/CLOCKS/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
140 $(MAKDIR) $@,NITROS9/6809L1/MODULES/RBF
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
141 $(CD) modules; $(CP) $(RBF) ../$@,NITROS9/6809L1/MODULES/RBF
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
142 $(foreach file, $(RBF), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/RBF/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
143 $(MAKDIR) $@,NITROS9/6809L1/MODULES/SCF
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
144 $(CD) modules; $(CP) $(SCF) ../$@,NITROS9/6809L1/MODULES/SCF
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
145 $(foreach file, $(SCF), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/SCF/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
146 $(MAKDIR) $@,NITROS9/6809L1/MODULES/PIPE
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
147 $(CD) modules; $(CP) $(PIPE) ../$@,NITROS9/6809L1/MODULES/PIPE
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
148 $(foreach file, $(PIPE), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/PIPE/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
149 $(MAKDIR) $@,NITROS9/6809L1/BOOTLISTS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
150 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/6809L1/BOOTLISTS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
151 $(MAKDIR) $@,NITROS9/6809L1/SCRIPTS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
152 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/6809L1/SCRIPTS
2724
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2697
diff changeset
153 $(RM) $(LDSKDW)
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2697
diff changeset
154 $(SOFTLINK) $@ $(LDSKDW)
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
155
2781
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
156 $(DSKBECKER):
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
157 $(RM) $@
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
158 $(OS9FORMAT_DW) -q $@ -n"NitrOS-9/$(CPU) Level 1"
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
159 $(OS9GEN) $@ -b=$(BOOTFILE_COVDG_BECKER) -t=$(KERNELFILE_BECKER)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
160 $(MAKDIR) $@,CMDS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
161 $(MAKDIR) $@,SYS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
162 $(MAKDIR) $@,DEFS
2825
99fac4bd9c41 Updated makefiles in sys and inetd.conf to establish HTTPD port
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2781
diff changeset
163 $(MAKDIR) $@,WWWROOT
2781
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
164 $(CD) cmds; $(CP) $(CMDS_DW) ../$@,CMDS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
165 $(foreach file, $(CMDS_DW), $(OS9ATTR_EXEC) $@,CMDS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
166 $(CD) cmds; $(CP) $(CMDS_D2) ../$@,CMDS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
167 $(foreach file, $(CMDS_D2), $(OS9ATTR_EXEC) $@,CMDS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
168 $(OS9RENAME) $@,CMDS/$(WHICHSHELL) shell
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
169 $(CD) sys; $(CPL) $(SYS) ../$@,SYS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
170 $(foreach file, $(SYS), $(OS9ATTR_TEXT) $@,SYS/$(file);)
2833
0f3030598435 Really fix level 1 builds: Do not use os9 dcopy
Tormod Volden <debian.tormod@gmail.com>
parents: 2831
diff changeset
171 $(CD) wwwroot; $(CP) $(WWWROOT) ../$@,WWWROOT
0f3030598435 Really fix level 1 builds: Do not use os9 dcopy
Tormod Volden <debian.tormod@gmail.com>
parents: 2831
diff changeset
172 $(foreach file, $(WWWROOT), $(OS9ATTR_TEXT) $@,WWWROOT/$(file);)
2781
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
173 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
174 $(foreach file, $(DEFS), $(OS9ATTR_TEXT) $@,DEFS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
175 $(CPL) $(STARTUP_DW) $@,startup
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
176 $(OS9ATTR_TEXT) $@,startup
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
177 $(MAKDIR) $@,NITROS9
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
178 $(MAKDIR) $@,NITROS9/6809L1
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
179 $(MAKDIR) $@,NITROS9/6809L1/CMDS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
180 $(CD) cmds; $(CP) $(MODULECMDS) ../$@,NITROS9/6809L1/CMDS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
181 $(foreach file, $(MODULECMDS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/CMDS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
182 $(OS9RENAME) $@,NITROS9/6809L1/CMDS/$(WHICHSHELL) shell
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
183 $(MAKDIR) $@,NITROS9/6809L1/MODULES
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
184 $(MAKDIR) $@,NITROS9/6809L1/MODULES/BOOTTRACK
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
185 $(CD) modules; $(CP) $(BOOTTRACK) ../$@,NITROS9/6809L1/MODULES/BOOTTRACK
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
186 $(foreach file, $(BOOTTRACK), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/BOOTTRACK/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
187 $(MAKDIR) $@,NITROS9/6809L1/MODULES/KERNEL
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
188 $(CD) modules; $(CP) $(KERNEL) ../$@,NITROS9/6809L1/MODULES/KERNEL
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
189 $(foreach file, $(KERNEL), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/KERNEL/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
190 $(MAKDIR) $@,NITROS9/6809L1/MODULES/SYSMODS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
191 $(CD) modules; $(CP) $(SYSMODS) ../$@,NITROS9/6809L1/MODULES/SYSMODS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
192 $(foreach file, $(SYSMODS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/SYSMODS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
193 $(MAKDIR) $@,NITROS9/6809L1/MODULES/CLOCKS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
194 $(CD) modules; $(CP) $(CLOCKS) ../$@,NITROS9/6809L1/MODULES/CLOCKS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
195 $(foreach file, $(CLOCKS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/CLOCKS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
196 $(MAKDIR) $@,NITROS9/6809L1/MODULES/RBF
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
197 $(CD) modules; $(CP) $(RBF) ../$@,NITROS9/6809L1/MODULES/RBF
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
198 $(foreach file, $(RBF), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/RBF/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
199 $(MAKDIR) $@,NITROS9/6809L1/MODULES/SCF
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
200 $(CD) modules; $(CP) $(SCF) ../$@,NITROS9/6809L1/MODULES/SCF
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
201 $(foreach file, $(SCF), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/SCF/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
202 $(MAKDIR) $@,NITROS9/6809L1/MODULES/PIPE
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
203 $(CD) modules; $(CP) $(PIPE) ../$@,NITROS9/6809L1/MODULES/PIPE
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
204 $(foreach file, $(PIPE), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/PIPE/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
205 $(MAKDIR) $@,NITROS9/6809L1/BOOTLISTS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
206 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/6809L1/BOOTLISTS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
207 $(MAKDIR) $@,NITROS9/6809L1/SCRIPTS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
208 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/6809L1/SCRIPTS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
209 $(RM) $(LDSKBECKER)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
210 $(SOFTLINK) $@ $(LDSKBECKER)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
211
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
212 $(DSKARDUINO):
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
213 $(RM) $@
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
214 $(OS9FORMAT_DW) -q $@ -n"NitrOS-9/$(CPU) Level 1"
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
215 $(OS9GEN) $@ -b=$(BOOTFILE_COVDG_ARDUINO) -t=$(KERNELFILE_ARDUINO)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
216 $(MAKDIR) $@,CMDS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
217 $(MAKDIR) $@,SYS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
218 $(MAKDIR) $@,DEFS
2825
99fac4bd9c41 Updated makefiles in sys and inetd.conf to establish HTTPD port
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2781
diff changeset
219 $(MAKDIR) $@,WWWROOT
2781
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
220 $(CD) cmds; $(CP) $(CMDS_DW) ../$@,CMDS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
221 $(foreach file, $(CMDS_DW), $(OS9ATTR_EXEC) $@,CMDS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
222 $(CD) cmds; $(CP) $(CMDS_D2) ../$@,CMDS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
223 $(foreach file, $(CMDS_D2), $(OS9ATTR_EXEC) $@,CMDS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
224 $(OS9RENAME) $@,CMDS/$(WHICHSHELL) shell
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
225 $(CD) sys; $(CPL) $(SYS) ../$@,SYS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
226 $(foreach file, $(SYS), $(OS9ATTR_TEXT) $@,SYS/$(file);)
2833
0f3030598435 Really fix level 1 builds: Do not use os9 dcopy
Tormod Volden <debian.tormod@gmail.com>
parents: 2831
diff changeset
227 $(CD) wwwroot; $(CP) $(WWWROOT) ../$@,WWWROOT
0f3030598435 Really fix level 1 builds: Do not use os9 dcopy
Tormod Volden <debian.tormod@gmail.com>
parents: 2831
diff changeset
228 $(foreach file, $(WWWROOT), $(OS9ATTR_TEXT) $@,WWWROOT/$(file);)
2781
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
229 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
230 $(foreach file, $(DEFS), $(OS9ATTR_TEXT) $@,DEFS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
231 $(CPL) $(STARTUP_DW) $@,startup
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
232 $(OS9ATTR_TEXT) $@,startup
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
233 $(MAKDIR) $@,NITROS9
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
234 $(MAKDIR) $@,NITROS9/6809L1
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
235 $(MAKDIR) $@,NITROS9/6809L1/CMDS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
236 $(CD) cmds; $(CP) $(MODULECMDS) ../$@,NITROS9/6809L1/CMDS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
237 $(foreach file, $(MODULECMDS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/CMDS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
238 $(OS9RENAME) $@,NITROS9/6809L1/CMDS/$(WHICHSHELL) shell
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
239 $(MAKDIR) $@,NITROS9/6809L1/MODULES
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
240 $(MAKDIR) $@,NITROS9/6809L1/MODULES/BOOTTRACK
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
241 $(CD) modules; $(CP) $(BOOTTRACK) ../$@,NITROS9/6809L1/MODULES/BOOTTRACK
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
242 $(foreach file, $(BOOTTRACK), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/BOOTTRACK/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
243 $(MAKDIR) $@,NITROS9/6809L1/MODULES/KERNEL
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
244 $(CD) modules; $(CP) $(KERNEL) ../$@,NITROS9/6809L1/MODULES/KERNEL
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
245 $(foreach file, $(KERNEL), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/KERNEL/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
246 $(MAKDIR) $@,NITROS9/6809L1/MODULES/SYSMODS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
247 $(CD) modules; $(CP) $(SYSMODS) ../$@,NITROS9/6809L1/MODULES/SYSMODS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
248 $(foreach file, $(SYSMODS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/SYSMODS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
249 $(MAKDIR) $@,NITROS9/6809L1/MODULES/CLOCKS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
250 $(CD) modules; $(CP) $(CLOCKS) ../$@,NITROS9/6809L1/MODULES/CLOCKS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
251 $(foreach file, $(CLOCKS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/CLOCKS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
252 $(MAKDIR) $@,NITROS9/6809L1/MODULES/RBF
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
253 $(CD) modules; $(CP) $(RBF) ../$@,NITROS9/6809L1/MODULES/RBF
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
254 $(foreach file, $(RBF), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/RBF/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
255 $(MAKDIR) $@,NITROS9/6809L1/MODULES/SCF
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
256 $(CD) modules; $(CP) $(SCF) ../$@,NITROS9/6809L1/MODULES/SCF
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
257 $(foreach file, $(SCF), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/SCF/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
258 $(MAKDIR) $@,NITROS9/6809L1/MODULES/PIPE
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
259 $(CD) modules; $(CP) $(PIPE) ../$@,NITROS9/6809L1/MODULES/PIPE
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
260 $(foreach file, $(PIPE), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/PIPE/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
261 $(MAKDIR) $@,NITROS9/6809L1/BOOTLISTS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
262 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/6809L1/BOOTLISTS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
263 $(MAKDIR) $@,NITROS9/6809L1/SCRIPTS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
264 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/6809L1/SCRIPTS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
265 $(RM) $(LDSKARDUINO)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
266 $(SOFTLINK) $@ $(LDSKARDUINO)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
267
2724
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2697
diff changeset
268 $(DSKDWHEADLESS):
2697
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
269 $(RM) $@
2724
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2697
diff changeset
270 $(OS9FORMAT_DW) -q $@ -n"NitrOS-9/$(CPU) Level 1"
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2697
diff changeset
271 $(OS9GEN) $@ -b=$(BOOTFILE_HEADLESS_DW) -t=$(KERNELFILE_DW)
2697
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
272 $(MAKDIR) $@,CMDS
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
273 $(MAKDIR) $@,SYS
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
274 $(MAKDIR) $@,DEFS
2825
99fac4bd9c41 Updated makefiles in sys and inetd.conf to establish HTTPD port
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2781
diff changeset
275 $(MAKDIR) $@,WWWROOT
2697
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
276 $(CD) cmds; $(CP) $(CMDS_DW) ../$@,CMDS
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
277 $(foreach file, $(CMDS_DW), $(OS9ATTR_EXEC) $@,CMDS/$(file);)
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
278 $(CD) cmds; $(CP) $(CMDS_D2) ../$@,CMDS
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
279 $(foreach file, $(CMDS_D2), $(OS9ATTR_EXEC) $@,CMDS/$(file);)
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
280 $(OS9RENAME) $@,CMDS/$(WHICHSHELL) shell
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
281 $(CD) sys; $(CPL) $(SYS) ../$@,SYS
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
282 $(foreach file, $(SYS), $(OS9ATTR_TEXT) $@,SYS/$(file);)
2833
0f3030598435 Really fix level 1 builds: Do not use os9 dcopy
Tormod Volden <debian.tormod@gmail.com>
parents: 2831
diff changeset
283 $(CD) wwwroot; $(CP) $(WWWROOT) ../$@,WWWROOT
0f3030598435 Really fix level 1 builds: Do not use os9 dcopy
Tormod Volden <debian.tormod@gmail.com>
parents: 2831
diff changeset
284 $(foreach file, $(WWWROOT), $(OS9ATTR_TEXT) $@,WWWROOT/$(file);)
2697
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
285 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
286 $(foreach file, $(DEFS), $(OS9ATTR_TEXT) $@,DEFS/$(file);)
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
287 $(CPL) $(STARTUP_DW) $@,startup
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
288 $(OS9ATTR_TEXT) $@,startup
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
289 $(MAKDIR) $@,NITROS9
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
290 $(MAKDIR) $@,NITROS9/6809L1
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
291 $(MAKDIR) $@,NITROS9/6809L1/CMDS
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
292 $(CD) cmds; $(CP) $(MODULECMDS) ../$@,NITROS9/6809L1/CMDS
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
293 $(foreach file, $(MODULECMDS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/CMDS/$(file);)
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
294 $(OS9RENAME) $@,NITROS9/6809L1/CMDS/$(WHICHSHELL) shell
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
295 $(MAKDIR) $@,NITROS9/6809L1/MODULES
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
296 $(MAKDIR) $@,NITROS9/6809L1/MODULES/BOOTTRACK
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
297 $(CD) modules; $(CP) $(BOOTTRACK) ../$@,NITROS9/6809L1/MODULES/BOOTTRACK
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
298 $(foreach file, $(BOOTTRACK), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/BOOTTRACK/$(file);)
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
299 $(MAKDIR) $@,NITROS9/6809L1/MODULES/KERNEL
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
300 $(CD) modules; $(CP) $(KERNEL) ../$@,NITROS9/6809L1/MODULES/KERNEL
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
301 $(foreach file, $(KERNEL), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/KERNEL/$(file);)
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
302 $(MAKDIR) $@,NITROS9/6809L1/MODULES/SYSMODS
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
303 $(CD) modules; $(CP) $(SYSMODS) ../$@,NITROS9/6809L1/MODULES/SYSMODS
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
304 $(foreach file, $(SYSMODS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/SYSMODS/$(file);)
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
305 $(MAKDIR) $@,NITROS9/6809L1/MODULES/CLOCKS
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
306 $(CD) modules; $(CP) $(CLOCKS) ../$@,NITROS9/6809L1/MODULES/CLOCKS
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
307 $(foreach file, $(CLOCKS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/CLOCKS/$(file);)
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
308 $(MAKDIR) $@,NITROS9/6809L1/MODULES/RBF
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
309 $(CD) modules; $(CP) $(RBF) ../$@,NITROS9/6809L1/MODULES/RBF
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
310 $(foreach file, $(RBF), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/RBF/$(file);)
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
311 $(MAKDIR) $@,NITROS9/6809L1/MODULES/SCF
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
312 $(CD) modules; $(CP) $(SCF) ../$@,NITROS9/6809L1/MODULES/SCF
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
313 $(foreach file, $(SCF), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/SCF/$(file);)
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
314 $(MAKDIR) $@,NITROS9/6809L1/MODULES/PIPE
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
315 $(CD) modules; $(CP) $(PIPE) ../$@,NITROS9/6809L1/MODULES/PIPE
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
316 $(foreach file, $(PIPE), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/PIPE/$(file);)
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
317 $(MAKDIR) $@,NITROS9/6809L1/BOOTLISTS
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
318 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/6809L1/BOOTLISTS
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
319 $(MAKDIR) $@,NITROS9/6809L1/SCRIPTS
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
320 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/6809L1/SCRIPTS
2781
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
321 $(RM) $(LDSKDWHEADLESS)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
322 $(SOFTLINK) $@ $(LDSKDWHEADLESS)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
323
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
324 $(DSKBECKERHEADLESS):
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
325 $(RM) $@
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
326 $(OS9FORMAT_DW) -q $@ -n"NitrOS-9/$(CPU) Level 1"
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
327 $(OS9GEN) $@ -b=$(BOOTFILE_HEADLESS_BECKER) -t=$(KERNELFILE_BECKER)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
328 $(MAKDIR) $@,CMDS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
329 $(MAKDIR) $@,SYS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
330 $(MAKDIR) $@,DEFS
2825
99fac4bd9c41 Updated makefiles in sys and inetd.conf to establish HTTPD port
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2781
diff changeset
331 $(MAKDIR) $@,WWWROOT
2781
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
332 $(CD) cmds; $(CP) $(CMDS_DW) ../$@,CMDS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
333 $(foreach file, $(CMDS_DW), $(OS9ATTR_EXEC) $@,CMDS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
334 $(CD) cmds; $(CP) $(CMDS_D2) ../$@,CMDS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
335 $(foreach file, $(CMDS_D2), $(OS9ATTR_EXEC) $@,CMDS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
336 $(OS9RENAME) $@,CMDS/$(WHICHSHELL) shell
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
337 $(CD) sys; $(CPL) $(SYS) ../$@,SYS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
338 $(foreach file, $(SYS), $(OS9ATTR_TEXT) $@,SYS/$(file);)
2833
0f3030598435 Really fix level 1 builds: Do not use os9 dcopy
Tormod Volden <debian.tormod@gmail.com>
parents: 2831
diff changeset
339 $(CD) wwwroot; $(CP) $(WWWROOT) ../$@,WWWROOT
0f3030598435 Really fix level 1 builds: Do not use os9 dcopy
Tormod Volden <debian.tormod@gmail.com>
parents: 2831
diff changeset
340 $(foreach file, $(WWWROOT), $(OS9ATTR_TEXT) $@,WWWROOT/$(file);)
2781
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
341 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
342 $(foreach file, $(DEFS), $(OS9ATTR_TEXT) $@,DEFS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
343 $(CPL) $(STARTUP_DW) $@,startup
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
344 $(OS9ATTR_TEXT) $@,startup
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
345 $(MAKDIR) $@,NITROS9
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
346 $(MAKDIR) $@,NITROS9/6809L1
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
347 $(MAKDIR) $@,NITROS9/6809L1/CMDS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
348 $(CD) cmds; $(CP) $(MODULECMDS) ../$@,NITROS9/6809L1/CMDS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
349 $(foreach file, $(MODULECMDS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/CMDS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
350 $(OS9RENAME) $@,NITROS9/6809L1/CMDS/$(WHICHSHELL) shell
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
351 $(MAKDIR) $@,NITROS9/6809L1/MODULES
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
352 $(MAKDIR) $@,NITROS9/6809L1/MODULES/BOOTTRACK
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
353 $(CD) modules; $(CP) $(BOOTTRACK) ../$@,NITROS9/6809L1/MODULES/BOOTTRACK
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
354 $(foreach file, $(BOOTTRACK), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/BOOTTRACK/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
355 $(MAKDIR) $@,NITROS9/6809L1/MODULES/KERNEL
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
356 $(CD) modules; $(CP) $(KERNEL) ../$@,NITROS9/6809L1/MODULES/KERNEL
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
357 $(foreach file, $(KERNEL), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/KERNEL/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
358 $(MAKDIR) $@,NITROS9/6809L1/MODULES/SYSMODS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
359 $(CD) modules; $(CP) $(SYSMODS) ../$@,NITROS9/6809L1/MODULES/SYSMODS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
360 $(foreach file, $(SYSMODS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/SYSMODS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
361 $(MAKDIR) $@,NITROS9/6809L1/MODULES/CLOCKS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
362 $(CD) modules; $(CP) $(CLOCKS) ../$@,NITROS9/6809L1/MODULES/CLOCKS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
363 $(foreach file, $(CLOCKS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/CLOCKS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
364 $(MAKDIR) $@,NITROS9/6809L1/MODULES/RBF
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
365 $(CD) modules; $(CP) $(RBF) ../$@,NITROS9/6809L1/MODULES/RBF
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
366 $(foreach file, $(RBF), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/RBF/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
367 $(MAKDIR) $@,NITROS9/6809L1/MODULES/SCF
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
368 $(CD) modules; $(CP) $(SCF) ../$@,NITROS9/6809L1/MODULES/SCF
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
369 $(foreach file, $(SCF), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/SCF/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
370 $(MAKDIR) $@,NITROS9/6809L1/MODULES/PIPE
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
371 $(CD) modules; $(CP) $(PIPE) ../$@,NITROS9/6809L1/MODULES/PIPE
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
372 $(foreach file, $(PIPE), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/PIPE/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
373 $(MAKDIR) $@,NITROS9/6809L1/BOOTLISTS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
374 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/6809L1/BOOTLISTS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
375 $(MAKDIR) $@,NITROS9/6809L1/SCRIPTS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
376 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/6809L1/SCRIPTS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
377 $(RM) $(LDSKBECKERHEADLESS)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
378 $(SOFTLINK) $@ $(LDSKBECKERHEADLESS)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
379
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
380 $(DSKARDUINOHEADLESS):
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
381 $(RM) $@
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
382 $(OS9FORMAT_DW) -q $@ -n"NitrOS-9/$(CPU) Level 1"
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
383 $(OS9GEN) $@ -b=$(BOOTFILE_HEADLESS_ARDUINO) -t=$(KERNELFILE_ARDUINO)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
384 $(MAKDIR) $@,CMDS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
385 $(MAKDIR) $@,SYS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
386 $(MAKDIR) $@,DEFS
2825
99fac4bd9c41 Updated makefiles in sys and inetd.conf to establish HTTPD port
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2781
diff changeset
387 $(MAKDIR) $@,WWWROOT
2781
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
388 $(CD) cmds; $(CP) $(CMDS_DW) ../$@,CMDS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
389 $(foreach file, $(CMDS_DW), $(OS9ATTR_EXEC) $@,CMDS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
390 $(CD) cmds; $(CP) $(CMDS_D2) ../$@,CMDS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
391 $(foreach file, $(CMDS_D2), $(OS9ATTR_EXEC) $@,CMDS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
392 $(OS9RENAME) $@,CMDS/$(WHICHSHELL) shell
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
393 $(CD) sys; $(CPL) $(SYS) ../$@,SYS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
394 $(foreach file, $(SYS), $(OS9ATTR_TEXT) $@,SYS/$(file);)
2833
0f3030598435 Really fix level 1 builds: Do not use os9 dcopy
Tormod Volden <debian.tormod@gmail.com>
parents: 2831
diff changeset
395 $(CD) wwwroot; $(CP) $(WWWROOT) ../$@,WWWROOT
0f3030598435 Really fix level 1 builds: Do not use os9 dcopy
Tormod Volden <debian.tormod@gmail.com>
parents: 2831
diff changeset
396 $(foreach file, $(WWWROOT), $(OS9ATTR_TEXT) $@,WWWROOT/$(file);)
2781
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
397 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
398 $(foreach file, $(DEFS), $(OS9ATTR_TEXT) $@,DEFS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
399 $(CPL) $(STARTUP_DW) $@,startup
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
400 $(OS9ATTR_TEXT) $@,startup
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
401 $(MAKDIR) $@,NITROS9
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
402 $(MAKDIR) $@,NITROS9/6809L1
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
403 $(MAKDIR) $@,NITROS9/6809L1/CMDS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
404 $(CD) cmds; $(CP) $(MODULECMDS) ../$@,NITROS9/6809L1/CMDS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
405 $(foreach file, $(MODULECMDS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/CMDS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
406 $(OS9RENAME) $@,NITROS9/6809L1/CMDS/$(WHICHSHELL) shell
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
407 $(MAKDIR) $@,NITROS9/6809L1/MODULES
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
408 $(MAKDIR) $@,NITROS9/6809L1/MODULES/BOOTTRACK
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
409 $(CD) modules; $(CP) $(BOOTTRACK) ../$@,NITROS9/6809L1/MODULES/BOOTTRACK
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
410 $(foreach file, $(BOOTTRACK), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/BOOTTRACK/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
411 $(MAKDIR) $@,NITROS9/6809L1/MODULES/KERNEL
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
412 $(CD) modules; $(CP) $(KERNEL) ../$@,NITROS9/6809L1/MODULES/KERNEL
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
413 $(foreach file, $(KERNEL), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/KERNEL/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
414 $(MAKDIR) $@,NITROS9/6809L1/MODULES/SYSMODS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
415 $(CD) modules; $(CP) $(SYSMODS) ../$@,NITROS9/6809L1/MODULES/SYSMODS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
416 $(foreach file, $(SYSMODS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/SYSMODS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
417 $(MAKDIR) $@,NITROS9/6809L1/MODULES/CLOCKS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
418 $(CD) modules; $(CP) $(CLOCKS) ../$@,NITROS9/6809L1/MODULES/CLOCKS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
419 $(foreach file, $(CLOCKS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/CLOCKS/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
420 $(MAKDIR) $@,NITROS9/6809L1/MODULES/RBF
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
421 $(CD) modules; $(CP) $(RBF) ../$@,NITROS9/6809L1/MODULES/RBF
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
422 $(foreach file, $(RBF), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/RBF/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
423 $(MAKDIR) $@,NITROS9/6809L1/MODULES/SCF
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
424 $(CD) modules; $(CP) $(SCF) ../$@,NITROS9/6809L1/MODULES/SCF
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
425 $(foreach file, $(SCF), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/SCF/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
426 $(MAKDIR) $@,NITROS9/6809L1/MODULES/PIPE
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
427 $(CD) modules; $(CP) $(PIPE) ../$@,NITROS9/6809L1/MODULES/PIPE
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
428 $(foreach file, $(PIPE), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/PIPE/$(file);)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
429 $(MAKDIR) $@,NITROS9/6809L1/BOOTLISTS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
430 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/6809L1/BOOTLISTS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
431 $(MAKDIR) $@,NITROS9/6809L1/SCRIPTS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
432 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/6809L1/SCRIPTS
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
433 $(RM) $(LDSKARDUINOHEADLESS)
31989b6c2b3c Updated level1/coco1 related to becker and arduino projects.
drencor-xeen
parents: 2724
diff changeset
434 $(SOFTLINK) $@ $(LDSKARDUINOHEADLESS)
2697
f3610f5c7de8 Updated for headless
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2691
diff changeset
435
2690
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
436 $(DSK360K_1):
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
437 $(RM) $@
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
438 $(OS9FORMAT_DS40) -q $@ -n"NitrOS-9/6809 Level 1 Disk 1"
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
439 $(OS9GEN) $@ -b=$(BOOTFILE_COVDG) -t=$(KERNELFILE)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
440 $(MAKDIR) $@,CMDS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
441 $(MAKDIR) $@,SYS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
442 $(CD) cmds; $(CP) $(CMDS) ../$@,CMDS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
443 $(foreach file, $(CMDS), $(OS9ATTR_EXEC) $@,CMDS/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
444 $(OS9RENAME) $@,CMDS/$(WHICHSHELL) shell
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
445 $(CD) sys; $(CPL) $(SYS) ../$@,SYS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
446 $(foreach file, $(SYS), $(OS9ATTR_TEXT) $@,SYS/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
447 $(MAKDIR) $@,DEFS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
448 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
449 $(foreach file, $(DEFS), $(OS9ATTR_TEXT) $@,DEFS/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
450 $(CPL) $(STARTUP) $@,startup
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
451 $(OS9ATTR_TEXT) $@,startup
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
452 $(RM) $(LDSK360K_1)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
453 $(SOFTLINK) $@ $(LDSK360K_1)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
454
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
455 $(DSK360K_2):
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
456 $(RM) $@
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
457 $(OS9FORMAT_DS40) -q $@ -n"NitrOS-9/6809 Level 1 Disk 2"
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
458 $(MAKDIR) $@,CMDS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
459 $(CD) cmds; $(CP) $(CMDS_D2) ../$@,CMDS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
460 $(foreach file, $(CMDS_D2), $(OS9ATTR_EXEC) $@,CMDS/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
461 $(MAKDIR) $@,NITROS9
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
462 $(MAKDIR) $@,NITROS9/6809L1
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
463 $(MAKDIR) $@,NITROS9/6809L1/CMDS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
464 $(CD) cmds; $(CP) $(MODULECMDS) ../$@,NITROS9/6809L1/CMDS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
465 $(foreach file, $(MODULECMDS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/CMDS/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
466 $(OS9RENAME) $@,NITROS9/6809L1/CMDS//$(WHICHSHELL) shell
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
467 $(MAKDIR) $@,NITROS9/6809L1/MODULES
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
468 $(MAKDIR) $@,NITROS9/6809L1/MODULES/BOOTTRACK
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
469 $(CD) modules; $(CP) $(BOOTTRACK) ../$@,NITROS9/6809L1/MODULES/BOOTTRACK
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
470 $(foreach file, $(BOOTTRACK), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/BOOTTRACK/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
471 $(MAKDIR) $@,NITROS9/6809L1/MODULES/KERNEL
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
472 $(CD) modules; $(CP) $(KERNEL) ../$@,NITROS9/6809L1/MODULES/KERNEL
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
473 $(foreach file, $(KERNEL), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/KERNEL/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
474 $(MAKDIR) $@,NITROS9/6809L1/MODULES/SYSMODS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
475 $(CD) modules; $(CP) $(SYSMODS) ../$@,NITROS9/6809L1/MODULES/SYSMODS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
476 $(foreach file, $(SYSMODS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/SYSMODS/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
477 $(MAKDIR) $@,NITROS9/6809L1/MODULES/CLOCKS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
478 $(CD) modules; $(CP) $(CLOCKS) ../$@,NITROS9/6809L1/MODULES/CLOCKS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
479 $(foreach file, $(CLOCKS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/CLOCKS/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
480 $(MAKDIR) $@,NITROS9/6809L1/MODULES/RBF
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
481 $(CD) modules; $(CP) $(RBF) ../$@,NITROS9/6809L1/MODULES/RBF
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
482 $(foreach file, $(RBF), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/RBF/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
483 $(MAKDIR) $@,NITROS9/6809L1/MODULES/SCF
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
484 $(CD) modules; $(CP) $(SCF) ../$@,NITROS9/6809L1/MODULES/SCF
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
485 $(foreach file, $(SCF), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/SCF/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
486 $(MAKDIR) $@,NITROS9/6809L1/MODULES/PIPE
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
487 $(CD) modules; $(CP) $(PIPE) ../$@,NITROS9/6809L1/MODULES/PIPE
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
488 $(foreach file, $(PIPE), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/PIPE/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
489 $(MAKDIR) $@,NITROS9/6809L1/BOOTLISTS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
490 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/6809L1/BOOTLISTS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
491 $(MAKDIR) $@,NITROS9/6809L1/SCRIPTS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
492 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/6809L1/SCRIPTS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
493 $(RM) $(LDSK360K_2)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
494 $(SOFTLINK) $@ $(LDSK360K_2)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
495
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
496 $(DSK720K):
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
497 $(RM) $@
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
498 $(OS9FORMAT_DS80) -q $@ -n"NitrOS-9/6809 Level 1"
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
499 $(OS9GEN) $@ -b=$(BOOTFILE_COVDG_DS80) -t=$(KERNELFILE)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
500 $(MAKDIR) $@,CMDS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
501 $(MAKDIR) $@,SYS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
502 $(MAKDIR) $@,DEFS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
503 $(CD) cmds; $(CP) $(CMDS) ../$@,CMDS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
504 $(foreach file, $(CMDS), $(OS9ATTR_EXEC) $@,CMDS/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
505 $(CD) cmds; $(CP) $(CMDS_D2) ../$@,CMDS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
506 $(foreach file, $(CMDS_D2), $(OS9ATTR_EXEC) $@,CMDS/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
507 $(OS9RENAME) $@,CMDS/$(WHICHSHELL) shell
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
508 $(CD) sys; $(CPL) $(SYS) ../$@,SYS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
509 $(foreach file, $(SYS), $(OS9ATTR_TEXT) $@,SYS/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
510 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
511 $(foreach file, $(DEFS), $(OS9ATTR_TEXT) $@,DEFS/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
512 $(CPL) $(STARTUP) $@,startup
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
513 $(OS9ATTR_TEXT) $@,startup
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
514 $(MAKDIR) $@,NITROS9
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
515 $(MAKDIR) $@,NITROS9/6809L1
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
516 $(MAKDIR) $@,NITROS9/6809L1/CMDS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
517 $(CD) cmds; $(CP) $(MODULECMDS) ../$@,NITROS9/6809L1/CMDS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
518 $(foreach file, $(MODULECMDS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/CMDS/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
519 $(OS9RENAME) $@,NITROS9/6809L1/CMDS/$(WHICHSHELL) shell
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
520 $(MAKDIR) $@,NITROS9/6809L1/MODULES
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
521 $(MAKDIR) $@,NITROS9/6809L1/MODULES/BOOTTRACK
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
522 $(CD) modules; $(CP) $(BOOTTRACK) ../$@,NITROS9/6809L1/MODULES/BOOTTRACK
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
523 $(foreach file, $(BOOTTRACK), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/BOOTTRACK/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
524 $(MAKDIR) $@,NITROS9/6809L1/MODULES/KERNEL
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
525 $(CD) modules; $(CP) $(KERNEL) ../$@,NITROS9/6809L1/MODULES/KERNEL
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
526 $(foreach file, $(KERNEL), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/KERNEL/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
527 $(MAKDIR) $@,NITROS9/6809L1/MODULES/SYSMODS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
528 $(CD) modules; $(CP) $(SYSMODS) ../$@,NITROS9/6809L1/MODULES/SYSMODS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
529 $(foreach file, $(SYSMODS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/SYSMODS/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
530 $(MAKDIR) $@,NITROS9/6809L1/MODULES/CLOCKS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
531 $(CD) modules; $(CP) $(CLOCKS) ../$@,NITROS9/6809L1/MODULES/CLOCKS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
532 $(foreach file, $(CLOCKS), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/CLOCKS/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
533 $(MAKDIR) $@,NITROS9/6809L1/MODULES/RBF
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
534 $(CD) modules; $(CP) $(RBF) ../$@,NITROS9/6809L1/MODULES/RBF
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
535 $(foreach file, $(RBF), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/RBF/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
536 $(MAKDIR) $@,NITROS9/6809L1/MODULES/SCF
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
537 $(CD) modules; $(CP) $(SCF) ../$@,NITROS9/6809L1/MODULES/SCF
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
538 $(foreach file, $(SCF), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/SCF/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
539 $(MAKDIR) $@,NITROS9/6809L1/MODULES/PIPE
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
540 $(CD) modules; $(CP) $(PIPE) ../$@,NITROS9/6809L1/MODULES/PIPE
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
541 $(foreach file, $(PIPE), $(OS9ATTR_EXEC) $@,NITROS9/6809L1/MODULES/PIPE/$(file);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
542 $(MAKDIR) $@,NITROS9/6809L1/BOOTLISTS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
543 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/6809L1/BOOTLISTS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
544 $(MAKDIR) $@,NITROS9/6809L1/SCRIPTS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
545 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/6809L1/SCRIPTS
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
546 $(RM) $(LDSK720K)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
547 $(SOFTLINK) $@ $(LDSK720K)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
548
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
549 info:
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
550 @echo "*** NitrOS-9/6809 Level 1 for the Tandy Color Computer ***"
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
551 @$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
6e40b043d3e0 Removed coco port, added coco1 and coco2 ports.
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
552