annotate 3rdparty/packages/arcadepak/makefile @ 2857:d5220b220313 lwtools-port

Makefiles: Use native cp for copying dsk images The "os9 copy" is not able to do this on Cygwin, and is not the right tool for the job anyway. Thanks to Bob Devries for reporting this issue!
author Tormod Volden <debian.tormod@gmail.com>
date Sat, 13 Jul 2013 11:53:36 +0200
parents 84d284e812cd
children 854ef52e512f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2610
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
1 include $(NITROS9DIR)/rules.mak
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
2
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
3 6809L2 = $(NITROS9DIR)/level2/coco3
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
4 DEPENDS = ./makefile
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
5
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
6 CMD = $(6809L2)/cmds
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
7 DISK_40D = arcadepack_40d.dsk
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
8 DISK_80D = arcadepack_80d.dsk
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
9 DISK_DW = arcadepack_dw.dsk
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
10 DISK_BECKER = arcadepack_becker.dsk
2610
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
11 CMDS = grfdrv runb
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
12 SHELLMODS = $(CMD)/shell_21 $(CMD)/dir $(CMD)/echo $(CMD)/link $(CMD)/load $(CMD)/mdir
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
13
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
14 SMASHCMDS = $(shell $(CD) smash; make --no-print-directory showobjs)
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
15 SMASHSYS = $(shell $(CD) smash; make --no-print-directory showsys)
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
16 SMASHROOT = $(shell $(CD) smash; make --no-print-directory showroot)
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
17 THEXCMDS = $(shell $(CD) thexder; make --no-print-directory showobjs)
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
18 THEXSYS = $(shell $(CD) thexder; make --no-print-directory showsys)
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
19 THEXROOT = $(shell $(CD) thexder; make --no-print-directory showroot)
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
20 SHANGCMDS = $(shell $(CD) shanghai; make --no-print-directory showobjs)
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
21 SHANGSYS = $(shell $(CD) shanghai; make --no-print-directory showsys)
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
22 SHANGROOT = $(shell $(CD) shanghai; make --no-print-directory showroot)
2610
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
23 MD = $(6809L2)/modules
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
24
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
25 # We make our own bootfile and kernel track
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
26 KERNEL = $(MD)/rel_40 $(MD)/boot_1773_6ms $(MD)/krn
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
27 KERNEL_DW = $(MD)/rel_40 $(MD)/boot_dw $(MD)/krn
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
28 KERNEL_BECKER = $(MD)/rel_40 $(MD)/boot_dw_becker $(MD)/krn
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
29
2610
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
30 OS9BOOT_40D = $(MD)/krnp2 $(MD)/ioman $(MD)/init \
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
31 $(MD)/rbf.mn \
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
32 $(MD)/rb1773.dr $(MD)/ddd0_40d.dd \
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
33 $(MD)/scf.mn $(MD)/vtio.dr \
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
34 $(MD)/keydrv_cc3.sb $(MD)/joydrv_joy.sb $(MD)/snddrv_cc3.sb \
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
35 $(MD)/cogrf.io $(MD)/term_win40.dt $(MD)/w.dw $(MD)/w1.dw \
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
36 $(MD)/w2.dw $(MD)/w3.dw $(MD)/w4.dw $(MD)/w5.dw \
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
37 $(MD)/w6.dw $(MD)/w7.dw \
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
38 $(MD)/clock_60hz $(MD)/clock2_soft $(MD)/sysgo_dd
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
39
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
40 OS9BOOT_80D = $(MD)/krnp2 $(MD)/ioman $(MD)/init \
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
41 $(MD)/rbf.mn \
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
42 $(MD)/rb1773.dr $(MD)/ddd0_80d.dd \
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
43 $(MD)/scf.mn $(MD)/vtio.dr \
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
44 $(MD)/keydrv_cc3.sb $(MD)/joydrv_joy.sb $(MD)/snddrv_cc3.sb \
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
45 $(MD)/cogrf.io $(MD)/term_win40.dt $(MD)/w.dw $(MD)/w1.dw \
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
46 $(MD)/w2.dw $(MD)/w3.dw $(MD)/w4.dw $(MD)/w5.dw \
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
47 $(MD)/w6.dw $(MD)/w7.dw \
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
48 $(MD)/clock_60hz $(MD)/clock2_soft $(MD)/sysgo_dd
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
49
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
50 OS9BOOT_DW = $(MD)/krnp2 $(MD)/ioman $(MD)/init \
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
51 $(MD)/rbf.mn \
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
52 $(MD)/rbdw.dr $(MD)/dwio.sb $(MD)/ddx0.dd \
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
53 $(MD)/scf.mn $(MD)/vtio.dr \
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
54 $(MD)/keydrv_cc3.sb $(MD)/joydrv_joy.sb $(MD)/snddrv_cc3.sb \
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
55 $(MD)/cogrf.io $(MD)/term_win40.dt $(MD)/w.dw $(MD)/w1.dw \
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
56 $(MD)/w2.dw $(MD)/w3.dw $(MD)/w4.dw $(MD)/w5.dw \
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
57 $(MD)/w6.dw $(MD)/w7.dw \
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
58 $(MD)/clock_60hz $(MD)/clock2_soft $(MD)/sysgo_dd
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
59
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
60 OS9BOOT_BECKER = $(MD)/krnp2 $(MD)/ioman $(MD)/init \
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
61 $(MD)/rbf.mn \
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
62 $(MD)/rbdw.dr $(MD)/dwio_becker.sb $(MD)/ddx0.dd \
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
63 $(MD)/scf.mn $(MD)/vtio.dr \
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
64 $(MD)/keydrv_cc3.sb $(MD)/joydrv_joy.sb $(MD)/snddrv_cc3.sb \
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
65 $(MD)/cogrf.io $(MD)/term_win40.dt $(MD)/w.dw $(MD)/w1.dw \
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
66 $(MD)/w2.dw $(MD)/w3.dw $(MD)/w4.dw $(MD)/w5.dw \
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
67 $(MD)/w6.dw $(MD)/w7.dw \
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
68 $(MD)/clock_60hz $(MD)/clock2_soft $(MD)/sysgo_dd
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
69
2610
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
70 ALLOBJS = $(CMDS)
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
71
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
72 DSKS = $(DISK_40D) $(DISK_80D) $(DISK_DW) $(DISK_BECKER)
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
73
2610
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
74 all: shell
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
75 $(CD) smash; make
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
76 $(CD) thexder; make
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
77 $(CD) shanghai; make
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
78
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
79 dsk: all $(DSKS)
2610
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
80
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
81 shell: $(DEPENDS)
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
82 $(MERGE) $(SHELLMODS)>$@
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
83 @$(ECHO) "*** Be sure the size of this file is less than 7681 bytes! ***"
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
84 @ls -l $@
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
85 @$(ECHO) ""
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
86
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
87 $(DISK_40D): all
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
88 $(RM) $@
2610
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
89 $(CD) $(6809L2); make
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
90 $(OS9FORMAT_DS40) $@ -n"NitrOS-9 Arcade Pack"
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
91 $(MERGE) $(OS9BOOT_40D)>os9boot
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
92 $(MERGE) $(KERNEL)>kernel_1773
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
93 $(OS9GEN) $@ -b=os9boot -t=kernel_1773
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
94 $(RM) os9boot kernel_1773
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
95 $(MAKDIR) $@,CMDS
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
96 $(OS9COPY) shell $@,CMDS
2610
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
97 $(OS9ATTR_EXEC) $@,CMDS/shell
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
98 $(OS9COPY) $(foreach file,$(CMDS),$(6809L2)/cmds/$(file)) $@,CMDS
2849
84d9d5765057 Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents: 2845
diff changeset
99 $(OS9ATTR_EXEC) $(foreach file,$(CMDS),$@,CMDS/$(file))
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
100 $(OS9COPY) $(foreach file,$(SMASHCMDS),smash/$(file)) $@,CMDS
2849
84d9d5765057 Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents: 2845
diff changeset
101 $(OS9ATTR_EXEC) $(foreach file,$(SMASHCMDS),$@,CMDS/$(file))
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
102 $(OS9COPY) $(foreach file,$(THEXCMDS),thexder/$(file)) $@,CMDS
2849
84d9d5765057 Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents: 2845
diff changeset
103 $(OS9ATTR_EXEC) $(foreach file,$(THEXCMDS),$@,CMDS/$(file))
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
104 $(OS9COPY) $(foreach file,$(SHANGCMDS),shanghai/$(file)) $@,CMDS
2849
84d9d5765057 Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents: 2845
diff changeset
105 $(OS9ATTR_EXEC) $(foreach file,$(SHANGCMDS),$@,CMDS/$(file))
84d9d5765057 Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents: 2845
diff changeset
106 $(OS9ATTR_EXEC) $(foreach file,$(CMDS),$@,CMDS/$(file))
2610
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
107 $(MAKDIR) $@,SYS
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
108 $(OS9COPY) $(foreach file,$(SMASHSYS),smash/$(file)) $@,SYS
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
109 $(OS9COPY) $(foreach file,$(THEXSYS),thexder/$(file)) $@,SYS
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
110 $(OS9COPY) $(foreach file,$(SHANGSYS),shanghai/$(file)) $@,SYS
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
111 $(OS9COPY) $(foreach file,$(SMASHROOT),smash/$(file)) $@,
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
112 $(OS9COPY) $(foreach file,$(THEXROOT),thexder/$(file)) $@,
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
113 $(OS9COPY) $(foreach file,$(SHANGROOT),shanghai/$(file)) $@,
2610
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
114 $(CPL) startup $@,
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
115
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
116 $(DISK_80D): all
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
117 $(RM) $@
2610
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
118 $(CD) $(6809L2); make
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
119 $(OS9FORMAT_DS80) $@ -n"NitrOS-9 Arcade Pack"
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
120 $(MERGE) $(OS9BOOT_80D)>os9boot
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
121 $(MERGE) $(KERNEL)>kernel_1773
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
122 $(OS9GEN) $@ -b=os9boot -t=kernel_1773
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
123 $(RM) os9boot kernel_1773
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
124 $(MAKDIR) $@,CMDS
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
125 $(OS9COPY) shell $@,CMDS/shell
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
126 $(OS9ATTR_EXEC) $@,CMDS/shell
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
127 $(OS9COPY) $(foreach file,$(CMDS),$(6809L2)/cmds/$(file)) $@,CMDS
2849
84d9d5765057 Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents: 2845
diff changeset
128 $(OS9ATTR_EXEC) $(foreach file,$(CMDS),$@,CMDS/$(file))
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
129 $(OS9COPY) $(foreach file,$(SMASHCMDS),smash/$(file)) $@,CMDS
2849
84d9d5765057 Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents: 2845
diff changeset
130 $(OS9ATTR_EXEC) $(foreach file,$(SMASHCMDS),$@,CMDS/$(file))
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
131 $(OS9COPY) $(foreach file,$(THEXCMDS),thexder/$(file)) $@,CMDS
2849
84d9d5765057 Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents: 2845
diff changeset
132 $(OS9ATTR_EXEC) $(foreach file,$(THEXCMDS),$@,CMDS/$(file))
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
133 $(OS9COPY) $(foreach file,$(SHANGCMDS),shanghai/$(file)) $@,CMDS
2849
84d9d5765057 Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents: 2845
diff changeset
134 $(OS9ATTR_EXEC) $(foreach file,$(SHANGCMDS),$@,CMDS/$(file))
84d9d5765057 Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents: 2845
diff changeset
135 $(OS9ATTR_EXEC) $(foreach file,$(CMDS),$@,CMDS/$(file))
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
136 $(MAKDIR) $@,SYS
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
137 $(OS9COPY) $(foreach file,$(SMASHSYS),smash/$(file)) $@,SYS
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
138 $(OS9COPY) $(foreach file,$(THEXSYS),thexder/$(file)) $@,SYS
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
139 $(OS9COPY) $(foreach file,$(SHANGSYS),shanghai/$(file)) $@,SYS
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
140 $(OS9COPY) $(foreach file,$(SMASHROOT),smash/$(file)) $@,
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
141 $(OS9COPY) $(foreach file,$(THEXROOT),thexder/$(file)) $@,
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
142 $(OS9COPY) $(foreach file,$(SHANGROOT),shanghai/$(file)) $@,
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
143 $(CPL) startup $@,
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
144
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
145 $(DISK_DW): all
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
146 $(RM) $@
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
147 $(CD) $(6809L2); make
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
148 $(OS9FORMAT_DW) $@ -n"NitrOS-9 Arcade Pack"
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
149 $(MERGE) $(OS9BOOT_DW)>os9boot
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
150 $(MERGE) $(KERNEL_DW)>kernel
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
151 $(OS9GEN) $@ -b=os9boot -t=kernel
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
152 $(RM) os9boot kernel
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
153 $(MAKDIR) $@,CMDS
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
154 $(OS9COPY) shell $@,CMDS/shell
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
155 $(OS9ATTR_EXEC) $@,CMDS/shell
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
156 $(OS9COPY) $(foreach file,$(CMDS),$(6809L2)/cmds/$(file)) $@,CMDS
2849
84d9d5765057 Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents: 2845
diff changeset
157 $(OS9ATTR_EXEC) $(foreach file,$(CMDS),$@,CMDS/$(file))
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
158 $(OS9COPY) $(foreach file,$(SMASHCMDS),smash/$(file)) $@,CMDS
2849
84d9d5765057 Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents: 2845
diff changeset
159 $(OS9ATTR_EXEC) $(foreach file,$(SMASHCMDS),$@,CMDS/$(file))
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
160 $(OS9COPY) $(foreach file,$(THEXCMDS),thexder/$(file)) $@,CMDS
2849
84d9d5765057 Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents: 2845
diff changeset
161 $(OS9ATTR_EXEC) $(foreach file,$(THEXCMDS),$@,CMDS/$(file))
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
162 $(OS9COPY) $(foreach file,$(SHANGCMDS),shanghai/$(file)) $@,CMDS
2849
84d9d5765057 Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents: 2845
diff changeset
163 $(OS9ATTR_EXEC) $(foreach file,$(SHANGCMDS),$@,CMDS/$(file))
84d9d5765057 Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents: 2845
diff changeset
164 $(OS9ATTR_EXEC) $(foreach file,$(CMDS),$@,CMDS/$(file))
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
165 $(MAKDIR) $@,SYS
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
166 $(OS9COPY) $(foreach file,$(SMASHSYS),smash/$(file)) $@,SYS
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
167 $(OS9COPY) $(foreach file,$(THEXSYS),thexder/$(file)) $@,SYS
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
168 $(OS9COPY) $(foreach file,$(SHANGSYS),shanghai/$(file)) $@,SYS
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
169 $(OS9COPY) $(foreach file,$(SMASHROOT),smash/$(file)) $@,
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
170 $(OS9COPY) $(foreach file,$(THEXROOT),thexder/$(file)) $@,
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
171 $(OS9COPY) $(foreach file,$(SHANGROOT),shanghai/$(file)) $@,
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
172 $(CPL) startup $@,
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
173
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
174 $(DISK_BECKER): all
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
175 $(RM) $@
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
176 $(CD) $(6809L2); make
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
177 $(OS9FORMAT_DW) $@ -n"NitrOS-9 Arcade Pack"
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
178 $(MERGE) $(OS9BOOT_BECKER)>os9boot
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
179 $(MERGE) $(KERNEL_BECKER)>kernel
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
180 $(OS9GEN) $@ -b=os9boot -t=kernel
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
181 $(RM) os9boot kernel
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
182 $(MAKDIR) $@,CMDS
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
183 $(OS9COPY) shell $@,CMDS/shell
2610
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
184 $(OS9ATTR_EXEC) $@,CMDS/shell
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
185 $(OS9COPY) $(foreach file,$(CMDS),$(6809L2)/cmds/$(file)) $@,CMDS
2849
84d9d5765057 Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents: 2845
diff changeset
186 $(OS9ATTR_EXEC) $(foreach file,$(CMDS),$@,CMDS/$(file))
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
187 $(OS9COPY) $(foreach file,$(SMASHCMDS),smash/$(file)) $@,CMDS
2849
84d9d5765057 Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents: 2845
diff changeset
188 $(OS9ATTR_EXEC) $(foreach file,$(SMASHCMDS),$@,CMDS/$(file))
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
189 $(OS9COPY) $(foreach file,$(THEXCMDS),thexder/$(file)) $@,CMDS
2849
84d9d5765057 Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents: 2845
diff changeset
190 $(OS9ATTR_EXEC) $(foreach file,$(THEXCMDS),$@,CMDS/$(file))
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
191 $(OS9COPY) $(foreach file,$(SHANGCMDS),shanghai/$(file)) $@,CMDS
2849
84d9d5765057 Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents: 2845
diff changeset
192 $(OS9ATTR_EXEC) $(foreach file,$(SHANGCMDS),$@,CMDS/$(file))
84d9d5765057 Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents: 2845
diff changeset
193 $(OS9ATTR_EXEC) $(foreach file,$(CMDS),$@,CMDS/$(file))
2610
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
194 $(MAKDIR) $@,SYS
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
195 $(OS9COPY) $(foreach file,$(SMASHSYS),smash/$(file)) $@,SYS
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
196 $(OS9COPY) $(foreach file,$(THEXSYS),thexder/$(file)) $@,SYS
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
197 $(OS9COPY) $(foreach file,$(SHANGSYS),shanghai/$(file)) $@,SYS
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
198 $(OS9COPY) $(foreach file,$(SMASHROOT),smash/$(file)) $@,
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
199 $(OS9COPY) $(foreach file,$(THEXROOT),thexder/$(file)) $@,
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2850
diff changeset
200 $(OS9COPY) $(foreach file,$(SHANGROOT),shanghai/$(file)) $@,
2610
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
201 $(CPL) startup $@,
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
202
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
203 clean: dskclean
2717
2626a34f4929 Fixed makefiles for better cleans
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2613
diff changeset
204 $(RM) shell
2610
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
205 $(CD) smash; make clean
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
206 $(CD) thexder; make clean
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
207 $(CD) shanghai; make clean
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
208
2613
3980dea6c3f2 Added dskcopy target
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2612
diff changeset
209 dskcopy: dsk
2857
d5220b220313 Makefiles: Use native cp for copying dsk images
Tormod Volden <debian.tormod@gmail.com>
parents: 2856
diff changeset
210 $(CP) $(DSKS) $(DSKDIR)
2613
3980dea6c3f2 Added dskcopy target
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2612
diff changeset
211
2610
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
212 dskclean:
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
213 $(RM) $(DSKS)
2612
e55663e7aa7b Fixed makfiles to include disk info
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2610
diff changeset
214
e55663e7aa7b Fixed makfiles to include disk info
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2610
diff changeset
215 info:
e55663e7aa7b Fixed makfiles to include disk info
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2610
diff changeset
216 @$(ECHO) "*** NitrOS-9 Arcade Pak ***"
e55663e7aa7b Fixed makfiles to include disk info
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2610
diff changeset
217 @$(ECHO) $(DISK_40D) $(DISK_80D)
e55663e7aa7b Fixed makfiles to include disk info
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2610
diff changeset
218