forked from mtuomi/SecondReality
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMAKEFILE
218 lines (191 loc) · 2.71 KB
/
MAKEFILE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
stamps=\
stamps\util.st \
stamps\util2.st \
stamps\disc.st \
stamps\forest.st \
stamps\tunneli.st \
stamps\water.st \
stamps\visu.st \
stamps\visu_c.st \
stamps\techno.st \
stamps\plzpart.st \
stamps\panic.st \
stamps\pam.st \
stamps\main.st \
stamps\lens.st \
stamps\jplogo.st \
stamps\glenz.st \
stamps\fcp.st \
stamps\endscrl.st \
stamps\end.st \
stamps\dots.st \
stamps\ddstars.st \
stamps\credits.st \
stamps\coman.st \
stamps\beg.st \
stamps\alku.st \
stamps\final.st
all : $(stamps)
stamps\util.st:
cd util
nmake
cd ..
type nul > $@
stamps\util2.st:
cd util2
nmake
cd ..
type nul > $@
stamps\disc.st:
cd dis
nmake disc.obj
cd ..
copy dis\disc.obj alku
copy dis\disc.obj credits
copy dis\disc.obj endscrl
copy dis\disc.obj pam
copy dis\disc.obj panic
copy dis\disc.obj plzpart
type nul > $@
stamps\alku.st:
cd alku
make -falku
cd ..
type nul > $@
stamps\beg.st:
cd beg
nmake
cd ..
type nul > $@
stamps\coman.st:
cd coman
nmake
cd ..
type nul > $@
stamps\credits.st:
cd credits
cd pics
-cmd /c sfd
cd ..
-cmd /c unpack
make -fcred
cd ..
type nul > $@
stamps\ddstars.st:
cd ddstars
nmake
cd ..
type nul > $@
stamps\dots.st:
cd dots
nmake
cd ..
type nul > $@
stamps\end.st:
cd end
nmake
cd ..
type nul > $@
stamps\endscrl.st:
cd endscrl
make -fendscrl
cd ..
type nul > $@
stamps\fcp.st:
cd fcp
make -ffcp fcprot.exe
cd ..
type nul > $@
stamps\final.st:
cd main
nmake pack.exe
cd data
pklite -a *
cd ..
pack music
pack
cd ..
type nul > $@
stamps\forest.st:
cd forest
tasm routines
binobj pos1.dat pos1 posi1
binobj pos2.dat pos2 posi2
binobj pos3.dat pos3 posi3
-..\util\lbm2u hillback.lbm hillback.uh
binobj hillback.uh hillback hback
bpc /m read2
copy read2.exe ..\main\data\mntscrl.exe
cd ..
type nul > $@
stamps\glenz.st:
cd glenz
nmake
cd ..
type nul > $@
stamps\jplogo.st:
cd jplogo
nmake
cd ..
type nul > $@
stamps\lens.st:
cd lens
nmake
cd ..
type nul > $@
stamps\main.st:
cd main
nmake
cd ..
type nul > $@
stamps\pam.st:
cd pam
make -fanim
make -fvfli
make -fpam
cd ..
type nul > $@
stamps\panic.st:
cd panic
make -fsd
cd ..
type nul > $@
stamps\plzpart.st:
cd plzpart
make -fplzpart
cd ..
type nul > $@
stamps\techno.st:
cd techno
nmake
cd ..
type nul > $@
stamps\tunneli.st:
cd tunneli
tasm routines
bpc ballgen2
ballgen2
binobj tunnel.dat tunneli tun
bpc singen
singen
binobj sinit.dat sinit sini
bpc /m tun10
copy tun10.exe ..\main\data\tunneli.exe
cd ..
type nul > $@
stamps\visu.st:
cd visu
nmake
cd ..
type nul > $@
stamps\visu_c.st:
cd visu\c
nmake
cd ..\..
type nul > $@
stamps\water.st:
cd water
nmake
copy demo.exe ..\main\data\rayscrl.exe
cd ..
type nul > $@