annotate 3rdparty/packages/arcadepak/makefile @ 2852:f2e92661b4c6 lwtools-port

Makefiles: Always use macro for lwar and rm The LWAR macro is new, rm was still used in one place.
author Tormod Volden <debian.tormod@gmail.com>
date Fri, 12 Jul 2013 22:41:18 +0200
parents 95923f065070
children 84d284e812cd
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
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
96 $(CP) shell $@,CMDS
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
97 $(OS9ATTR_EXEC) $@,CMDS/shell
2850
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
98 $(CP) $(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))
2850
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
100 $(CP) $(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))
2850
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
102 $(CP) $(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))
2850
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
104 $(CP) $(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
2850
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
108 $(CP) $(foreach file,$(SMASHSYS),smash/$(file)) $@,SYS
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
109 $(CP) $(foreach file,$(THEXSYS),thexder/$(file)) $@,SYS
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
110 $(CP) $(foreach file,$(SHANGSYS),shanghai/$(file)) $@,SYS
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
111 $(CP) $(foreach file,$(SMASHROOT),smash/$(file)) $@,
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
112 $(CP) $(foreach file,$(THEXROOT),thexder/$(file)) $@,
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
113 $(CP) $(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
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
125 $(CP) 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
2850
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
127 $(CP) $(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))
2850
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
129 $(CP) $(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))
2850
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
131 $(CP) $(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))
2850
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
133 $(CP) $(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
2850
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
137 $(CP) $(foreach file,$(SMASHSYS),smash/$(file)) $@,SYS
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
138 $(CP) $(foreach file,$(THEXSYS),thexder/$(file)) $@,SYS
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
139 $(CP) $(foreach file,$(SHANGSYS),shanghai/$(file)) $@,SYS
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
140 $(CP) $(foreach file,$(SMASHROOT),smash/$(file)) $@,
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
141 $(CP) $(foreach file,$(THEXROOT),thexder/$(file)) $@,
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
142 $(CP) $(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
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
154 $(CP) shell $@,CMDS/shell
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
2850
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
156 $(CP) $(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))
2850
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
158 $(CP) $(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))
2850
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
160 $(CP) $(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))
2850
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
162 $(CP) $(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
2850
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
166 $(CP) $(foreach file,$(SMASHSYS),smash/$(file)) $@,SYS
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
167 $(CP) $(foreach file,$(THEXSYS),thexder/$(file)) $@,SYS
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
168 $(CP) $(foreach file,$(SHANGSYS),shanghai/$(file)) $@,SYS
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
169 $(CP) $(foreach file,$(SMASHROOT),smash/$(file)) $@,
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
170 $(CP) $(foreach file,$(THEXROOT),thexder/$(file)) $@,
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
171 $(CP) $(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
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
diff changeset
183 $(CP) shell $@,CMDS/shell
2610
0db361fd74df Added NitrOS-9 Arcade Pak
Boisy Pitre <boisy.pitre@nuance.com>
parents:
diff changeset
184 $(OS9ATTR_EXEC) $@,CMDS/shell
2850
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
185 $(CP) $(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))
2850
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
187 $(CP) $(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))
2850
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
189 $(CP) $(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))
2850
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
191 $(CP) $(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
2850
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
195 $(CP) $(foreach file,$(SMASHSYS),smash/$(file)) $@,SYS
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
196 $(CP) $(foreach file,$(THEXSYS),thexder/$(file)) $@,SYS
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
197 $(CP) $(foreach file,$(SHANGSYS),shanghai/$(file)) $@,SYS
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
198 $(CP) $(foreach file,$(SMASHROOT),smash/$(file)) $@,
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
199 $(CP) $(foreach file,$(THEXROOT),thexder/$(file)) $@,
95923f065070 arcadepak/makefile: Call "os9 copy" with multiple files
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
200 $(CP) $(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
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2717
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