annotate 3rdparty/packages/sierra/christmas86/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 28ed72477814
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
1 include ../../../../rules.mak
2192
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
2
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
3 vpath %.asm ../objs_lsl
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
4
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
5 DEPENDS = ./makefile
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
6
2208
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
7 DSK_FLOPPY = christmas86.dsk
2724
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2515
diff changeset
8 DSK_DW = christmas86_dw.dsk
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
9 DSK_DW_BECKER = christmas86_becker.dsk
2192
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
10
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
11 DSKS = $(DSK_FLOPPY) $(DSK_DW) $(DSK_DW_BECKER)
2216
d096a278e068 Added info targets
boisy
parents: 2208
diff changeset
12
2208
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
13 DSK_NAME = "Christmas 1986"
2192
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
14
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
15 CMDS = sierra mnln scrn shdw tocgen
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
16 MD = $(LEVEL2)/coco3/modules
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
17
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
18 # We make our own bootfile and kernel track
2208
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
19 KERNEL_FLOPPY = $(MD)/rel_32 $(MD)/boot_1773_6ms $(MD)/krn
2724
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2515
diff changeset
20 KERNEL_DW = $(MD)/rel_32 $(MD)/boot_dw $(MD)/krn
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
21 KERNEL_DW_BECKER = $(MD)/rel_32 $(MD)/boot_dw_becker $(MD)/krn
2192
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
22
2208
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
23 BOOTFILE_FLOPPY = $(MD)/krnp2 $(MD)/ioman $(MD)/init \
2192
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
24 $(MD)/rbf.mn \
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
25 $(MD)/rb1773.dr $(MD)/ddd0_40d.dd \
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
26 $(MD)/scf.mn $(MD)/vtio.dr \
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
27 $(MD)/keydrv_cc3.sb $(MD)/joydrv_joy.sb $(MD)/snddrv_cc3.sb \
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
28 $(MD)/covdg_small.io $(MD)/term_vdg.dt \
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
29 $(MD)/vrn.dr $(MD)/vi.dd \
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
30 $(MD)/clock_60hz $(MD)/clock2_soft $(MD)/sysgo_dd
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
31
2724
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2515
diff changeset
32 BOOTFILE_DW = $(MD)/krnp2 $(MD)/ioman $(MD)/init \
2208
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
33 $(MD)/rbf.mn \
2724
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2515
diff changeset
34 $(MD)/rbdw.dr $(MD)/dwio.sb $(MD)/ddx0.dd \
2208
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
35 $(MD)/scf.mn $(MD)/vtio.dr \
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
36 $(MD)/keydrv_cc3.sb $(MD)/joydrv_joy.sb $(MD)/snddrv_cc3.sb \
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
37 $(MD)/covdg_small.io $(MD)/term_vdg.dt \
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
38 $(MD)/vrn.dr $(MD)/vi.dd \
2724
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2515
diff changeset
39 $(MD)/clock_60hz $(MD)/clock2_dw $(MD)/sysgo_dd
2208
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
40
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
41 BOOTFILE_DW_BECKER = $(MD)/krnp2 $(MD)/ioman $(MD)/init \
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
42 $(MD)/rbf.mn \
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
43 $(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: 2724
diff changeset
44 $(MD)/scf.mn $(MD)/vtio.dr \
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
45 $(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: 2724
diff changeset
46 $(MD)/covdg_small.io $(MD)/term_vdg.dt \
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
47 $(MD)/vrn.dr $(MD)/vi.dd \
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
48 $(MD)/clock_60hz $(MD)/clock2_dw $(MD)/sysgo_dd
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
49
2192
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
50 BOOTCMDS = $(LEVEL2)/coco3/cmds/shell_21 $(LEVEL2)/coco3/cmds/date \
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
51 $(LEVEL2)/coco3/cmds/echo $(LEVEL2)/coco3/cmds/link \
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
52 $(LEVEL2)/coco3/cmds/setime
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
53
2515
0fe5a04e9d0c Updated
boisy
parents: 2494
diff changeset
54 TEXTFILES = ../startup tOC.txt
2192
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
55
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
56 SUPPORTFILES = logDir object picDir sndDir viewDir vol.0 words.tok
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
57
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
58 ALLOBJS = $(CMDS)
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
59
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
60 all: $(ALLOBJS)
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
61
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
62 clean: dskclean
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
63 $(RM) $(ALLOBJS)
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
64
2216
d096a278e068 Added info targets
boisy
parents: 2208
diff changeset
65 dsk: $(DSKS)
2208
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
66
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
67 $(DSK_FLOPPY): all
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
68 $(RM) $@
2192
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
69 $(CD) $(LEVEL2)/coco3; make
2208
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
70 $(OS9FORMAT_DS40) -q $@ -n$(DSK_NAME)
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
71 $(MERGE) $(BOOTFILE_FLOPPY)>os9boot
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
72 $(MERGE) $(KERNEL_FLOPPY)>kernel
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
73 $(OS9GEN) $@ -b=os9boot -t=kernel
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
74 $(RM) os9boot kernel
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
75 $(MAKDIR) $@,CMDS
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
76 $(OS9COPY) $(CMDS) $@,CMDS
2849
84d9d5765057 Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents: 2774
diff changeset
77 $(OS9ATTR_EXEC) $(foreach file,$(CMDS),$@,CMDS/$(file))
2192
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
78 $(MERGE) $(BOOTCMDS)>shell
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
79 $(OS9COPY) shell $@,CMDS
2192
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
80 $(RM) shell
2208
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
81 $(OS9ATTR) $@,CMDS/shell -e -pe -pr -e -w -r
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
82 $(OS9RENAME) $@,CMDS/sierra AutoEx
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
83 $(CPL) $(TEXTFILES) $@,.
2494
98e7cb7b3dda Prevents RS-232 bit at $FF20 from being toggled. RG
robertgault
parents: 2216
diff changeset
84 $(MOVE) tocgen toctmp
2208
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
85 tocgen $@,tOC.txt $@,tOC
2494
98e7cb7b3dda Prevents RS-232 bit at $FF20 from being toggled. RG
robertgault
parents: 2216
diff changeset
86 $(MOVE) toctmp tocgen
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
87 $(OS9COPY) $(SUPPORTFILES) $@,.
2208
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
88
2724
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2515
diff changeset
89 $(DSK_DW): all
2208
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
90 $(RM) $@
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
91 $(CD) $(LEVEL2)/coco3; make
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
92 $(OS9FORMAT_DW) -q $@ -n$(DSK_NAME)
2724
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2515
diff changeset
93 $(MERGE) $(BOOTFILE_DW)>os9boot
05b648103e78 Renamed dw3.sb to dwio.sb and rbdw3 to rbdw
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2515
diff changeset
94 $(MERGE) $(KERNEL_DW)>kernel
2208
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
95 $(OS9GEN) $@ -b=os9boot -t=kernel
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
96 $(RM) os9boot kernel
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
97 $(MAKDIR) $@,CMDS
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
98 $(OS9COPY) $(CMDS) $@,CMDS
2849
84d9d5765057 Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents: 2774
diff changeset
99 $(OS9ATTR_EXEC) $(foreach file,$(CMDS),$@,CMDS/$(file))
2208
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
100 $(MERGE) $(BOOTCMDS)>shell
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
101 $(OS9COPY) shell $@,CMDS
2208
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
102 $(RM) shell
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
103 $(OS9ATTR) $@,CMDS/shell -e -pe -pr -e -w -r
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
104 $(OS9RENAME) $@,CMDS/sierra AutoEx
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
105 $(CPL) $(TEXTFILES) $@,.
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
106 $(MOVE) tocgen toctmp
2208
9aa4880f49e7 Updated for DW3
boisy
parents: 2192
diff changeset
107 tocgen $@,tOC.txt $@,tOC
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
108 $(MOVE) toctmp tocgen
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
109 $(OS9COPY) $(SUPPORTFILES) $@,.
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
110
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
111 $(DSK_DW_BECKER): all
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
112 $(RM) $@
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
113 $(CD) $(LEVEL2)/coco3; make
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
114 $(OS9FORMAT_DW) -q $@ -n$(DSK_NAME)
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
115 $(MERGE) $(BOOTFILE_DW_BECKER)>os9boot
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
116 $(MERGE) $(KERNEL_DW_BECKER)>kernel
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
117 $(OS9GEN) $@ -b=os9boot -t=kernel
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
118 $(RM) os9boot kernel
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
119 $(MAKDIR) $@,CMDS
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
120 $(OS9COPY) $(CMDS) $@,CMDS
2849
84d9d5765057 Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents: 2774
diff changeset
121 $(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: 2724
diff changeset
122 $(MERGE) $(BOOTCMDS)>shell
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
123 $(OS9COPY) shell $@,CMDS
2774
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
124 $(RM) shell
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
125 $(OS9ATTR) $@,CMDS/shell -e -pe -pr -e -w -r
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
126 $(OS9RENAME) $@,CMDS/sierra AutoEx
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
127 $(CPL) $(TEXTFILES) $@,.
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
128 $(MOVE) tocgen toctmp
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
129 tocgen $@,tOC.txt $@,tOC
1868fbf470e7 Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2724
diff changeset
130 $(MOVE) toctmp tocgen
2856
84d284e812cd Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents: 2849
diff changeset
131 $(OS9COPY) $(SUPPORTFILES) $@,.
2192
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
132
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
133 dskcopy: dsk
2857
d5220b220313 Makefiles: Use native cp for copying dsk images
Tormod Volden <debian.tormod@gmail.com>
parents: 2856
diff changeset
134 $(CP) $(DSKS) $(DSKDIR)
2192
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
135
36f6b076fd05 New dw3 format value for rules.mak, added christmas86 to sieraa build
boisy
parents:
diff changeset
136 dskclean:
2216
d096a278e068 Added info targets
boisy
parents: 2208
diff changeset
137 $(RM) $(DSKS)
d096a278e068 Added info targets
boisy
parents: 2208
diff changeset
138
d096a278e068 Added info targets
boisy
parents: 2208
diff changeset
139 info:
d096a278e068 Added info targets
boisy
parents: 2208
diff changeset
140 @$(ECHO) "*** Christmas 1986 ***"
d096a278e068 Added info targets
boisy
parents: 2208
diff changeset
141 @$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)