|
|
1.1 root 1:
2: CFLAGS = -c
3: LDFLAGS =
4: ODIR = baddir
5:
6: EXEBASE = quake2
7: EXE = $(ODIR)/quake2
8: all: $(EXE)
9:
10: #----------------------------------------------------------------------
11:
12: SERVERFILES = $(ODIR)/sv_ccmds.o $(ODIR)/sv_ents.o $(ODIR)/sv_game.o $(ODIR)/sv_init.o $(ODIR)/sv_main.o $(ODIR)/sv_send.o $(ODIR)/sv_user.o $(ODIR)/sv_world.o
13:
14: CLIENTFILES = $(ODIR)/cl_demo.o $(ODIR)/cl_ents.o $(ODIR)/cl_fx.o $(ODIR)/cl_input.o $(ODIR)/cl_inv.o $(ODIR)/cl_main.o $(ODIR)/cl_parse.o $(ODIR)/cl_tent.o $(ODIR)/console.o $(ODIR)/keys.o $(ODIR)/menu.o $(ODIR)/qmenu.o $(ODIR)/screen.o $(ODIR)/scr_cin.o $(ODIR)/snd_dma.o $(ODIR)/snd_mem.o $(ODIR)/snd_mix.o $(ODIR)/view.o
15:
16: # commonfiles are used by both client and server
17: COMMONFILES = $(ODIR)/cmd.o $(ODIR)/cmodel.o $(ODIR)/cvar.o $(ODIR)/files.o $(ODIR)/md4.o $(ODIR)/net_chan.o $(ODIR)/net_udp.o
18:
19: REFGLFILES = $(ODIR)/gl_draw.o $(ODIR)/gl_inter.o $(ODIR)/gl_light.o $(ODIR)/gl_math.o $(ODIR)/gl_mesh.o $(ODIR)/gl_model.o $(ODIR)/gl_rmain.o $(ODIR)/gl_rmisc.o $(ODIR)/gl_rsurf.o $(ODIR)/gl_textr.o $(ODIR)/gl_warp.
20:
21: REFSOFTFILES = $(ODIR)/r_aclip.o $(ODIR)/r_alias.o $(ODIR)/r_bsp.o $(ODIR)/r_draw.o $(ODIR)/r_edge.o $(ODIR)/r_image.o $(ODIR)/r_light.o $(ODIR)/r_main.o $(ODIR)/r_misc.o $(ODIR)/r_model.o $(ODIR)/r_part.o $(ODIR)/r_polyse.o $(ODIR)/r_poly.o $(ODIR)/r_rast.o $(ODIR)/r_scan.o $(ODIR)/r_sprite.o $(ODIR)/r_surf.o
22:
23: # sharedfiles are included in EVERY dll
24: SHAREDFILES = $(ODIR)/q_shared
25:
26: #----------------------------------------------------------------------
27:
28: _next:
29: make "CFLAGS = -c -Wall -g -O" "ODIR = next"
30:
31: _irix:
32: make "CFLAGS = -c -O2 -Xcpluscomm -woff 513 -woff 594 -woff 596" "LDFLAGS = -Ofast=ip32_10k" "ODIR = irix"
33:
34: _irixdebug:
35: make "CFLAGS = -c -O2 -g -Xcpluscomm" "LDFLAGS = -g" "ODIR = irix"
36:
37: clean:
38: rm -f next/*.o next/$(EXEBASE)
39: rm -f irix/*.o irix/$(EXEBASE)
40:
41: #----------------------------------------------------------------------
42:
43: FILES = $(SERVERFILES) $(COMMONFILES) $(CLIENTFILES) $(REFSOFTFILES) $(SHAREDFILES)
44:
45: $(EXE) : $(FILES)
46: cc -o $(EXE) $(LDFLAGS) $(FILES) -lm
47:
48: #----------------------------------------------------------------------
49:
50: $(ODIR)/q_shared.o : ../qcommon/q_shared.c
51: cc $(CFLAGS) -o $@ $?
52:
53: #----------------------------------------------------------------------
54:
55: $(ODIR)/sv_ccmds.o : ../server/sv_ccmds.c
56: cc $(CFLAGS) -o $@ $?
57:
58: $(ODIR)/sv_ents.o : ../server/sv_ents.c
59: cc $(CFLAGS) -o $@ $?
60:
61: $(ODIR)/sv_game.o : ../server/sv_game.c
62: cc $(CFLAGS) -o $@ $?
63:
64: $(ODIR)/sv_init.o : ../server/sv_init.c
65: cc $(CFLAGS) -o $@ $?
66:
67: $(ODIR)/sv_main.o : ../server/sv_main.c
68: cc $(CFLAGS) -o $@ $?
69:
70: $(ODIR)/sv_send.o : ../server/sv_send.c
71: cc $(CFLAGS) -o $@ $?
72:
73: $(ODIR)/sv_user.o : ../server/sv_user.c
74: cc $(CFLAGS) -o $@ $?
75:
76: $(ODIR)/sv_world.o : ../server/sv_world.c
77: cc $(CFLAGS) -o $@ $?
78:
79: #----------------------------------------------------------------------
80:
81: $(ODIR)/cl_demo.o : ../client/cl_demo.c
82: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
83: cc $(CFLAGS) -o $@ /tmp/temp.i
84:
85: $(ODIR)/cl_ents.o : ../client/cl_ents.c
86: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
87: cc $(CFLAGS) -o $@ /tmp/temp.i
88:
89: $(ODIR)/cl_fx.o : ../client/cl_fx.c
90: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
91: cc $(CFLAGS) -o $@ /tmp/temp.i
92:
93: $(ODIR)/cl_input.o : ../client/cl_input.c
94: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
95: cc $(CFLAGS) -o $@ /tmp/temp.i
96:
97: $(ODIR)/cl_inv.o : ../client/cl_inv.c
98: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
99: cc $(CFLAGS) -o $@ /tmp/temp.i
100:
101: $(ODIR)/cl_main.o : ../client/cl_main.c
102: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
103: cc $(CFLAGS) -o $@ /tmp/temp.i
104:
105: $(ODIR)/cl_parse.o : ../client/cl_parse.c
106: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
107: cc $(CFLAGS) -o $@ /tmp/temp.i
108:
109: $(ODIR)/cl_tent.o : ../client/cl_tent.c
110: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
111: cc $(CFLAGS) -o $@ /tmp/temp.i
112:
113: $(ODIR)/console.o : ../client/console.c
114: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
115: cc $(CFLAGS) -o $@ /tmp/temp.i
116:
117: $(ODIR)/keys.o : ../client/keys.c
118: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
119: cc $(CFLAGS) -o $@ /tmp/temp.i
120:
121: $(ODIR)/menu.o : ../client/menu.c
122: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
123: cc $(CFLAGS) -o $@ /tmp/temp.i
124:
125: $(ODIR)/qmenu.o : ../client/qmenu.c
126: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
127: cc $(CFLAGS) -o $@ /tmp/temp.i
128:
129: $(ODIR)/sbar2.o : ../client/sbar2.c
130: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
131: cc $(CFLAGS) -o $@ /tmp/temp.i
132:
133: $(ODIR)/screen.o : ../client/screen.c
134: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
135: cc $(CFLAGS) -o $@ /tmp/temp.i
136:
137: $(ODIR)/scr_cin.o : ../client/scr_cin.c
138: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
139: cc $(CFLAGS) -o $@ /tmp/temp.i
140:
141: $(ODIR)/snd_dma.o : ../client/snd_dma.c
142: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
143: cc $(CFLAGS) -o $@ /tmp/temp.i
144:
145: $(ODIR)/snd_mem.o : ../client/snd_mem.c
146: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
147: cc $(CFLAGS) -o $@ /tmp/temp.i
148:
149: $(ODIR)/snd_mix.o : ../client/snd_mix.c
150: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
151: cc $(CFLAGS) -o $@ /tmp/temp.i
152:
153: $(ODIR)/view.o : ../client/view.c
154: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
155: cc $(CFLAGS) -o $@ /tmp/temp.i
156:
157: #----------------------------------------------------------------------
158:
159: $(ODIR)/cmd.o : ../qcommon/cmd.c
160: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
161: cc $(CFLAGS) -o $@ /tmp/temp.i
162:
163: $(ODIR)/cmodel.o : ../qcommon/cmodel.c
164: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
165: cc $(CFLAGS) -o $@ /tmp/temp.i
166:
167: $(ODIR)/cvar.o : ../qcommon/cvar.c
168: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
169: cc $(CFLAGS) -o $@ /tmp/temp.i
170:
171: $(ODIR)/files.o : ../qcommon/files.c
172: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
173: cc $(CFLAGS) -o $@ /tmp/temp.i
174:
175: $(ODIR)/md4.o : ../qcommon/md4.c
176: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
177: cc $(CFLAGS) -o $@ /tmp/temp.i
178:
179: $(ODIR)/net_chan.o : ../qcommon/net_chan.c
180: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
181: cc $(CFLAGS) -o $@ /tmp/temp.i
182:
183: $(ODIR)/net_udp.o : ../qcommon/net_udp.c
184: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
185: cc $(CFLAGS) -o $@ /tmp/temp.i
186:
187: $(ODIR)/sys_null.o : ../qcommon/sys_null.c
188: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
189: cc $(CFLAGS) -o $@ /tmp/temp.i
190:
191: #----------------------------------------------------------------------
192:
193: $(ODIR)/gl_draw.o : ../ref_gl/gl_draw.c
194: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
195: cc $(CFLAGS) -o $@ /tmp/temp.i
196:
197: $(ODIR)/gl_inter.o : ../ref_gl/gl_inter.c
198: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
199: cc $(CFLAGS) -o $@ /tmp/temp.i
200:
201: $(ODIR)/gl_light.o : ../ref_gl/gl_light.c
202: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
203: cc $(CFLAGS) -o $@ /tmp/temp.i
204:
205: $(ODIR)/gl_math.o : ../ref_gl/gl_math.c
206: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
207: cc $(CFLAGS) -o $@ /tmp/temp.i
208:
209: $(ODIR)/gl_mesh.o : ../ref_gl/gl_mesh.c
210: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
211: cc $(CFLAGS) -o $@ /tmp/temp.i
212:
213: $(ODIR)/gl_model.o : ../ref_gl/gl_model.c
214: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
215: cc $(CFLAGS) -o $@ /tmp/temp.i
216:
217: $(ODIR)/gl_rmain.o : ../ref_gl/gl_rmain.c
218: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
219: cc $(CFLAGS) -o $@ /tmp/temp.i
220:
221: $(ODIR)/gl_rmisc.o : ../ref_gl/gl_rmisc.c
222: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
223: cc $(CFLAGS) -o $@ /tmp/temp.i
224:
225: $(ODIR)/gl_rsurf.o : ../ref_gl/gl_rsurf.c
226: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
227: cc $(CFLAGS) -o $@ /tmp/temp.i
228:
229: $(ODIR)/gl_textr.o : ../ref_gl/gl_textr.c
230: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
231: cc $(CFLAGS) -o $@ /tmp/temp.i
232:
233: $(ODIR)/gl_warp.o : ../ref_gl/gl_warp.c
234: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
235: cc $(CFLAGS) -o $@ /tmp/temp.i
236:
237: #----------------------------------------------------------------------
238:
239: $(ODIR)/r_aclip.o : ../ref_soft/r_aclip.c
240: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
241: cc $(CFLAGS) -o $@ /tmp/temp.i
242:
243: $(ODIR)/r_alias.o : ../ref_soft/r_alias.c
244: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
245: cc $(CFLAGS) -o $@ /tmp/temp.i
246:
247: $(ODIR)/r_bsp.o : ../ref_soft/r_bsp.c
248: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
249: cc $(CFLAGS) -o $@ /tmp/temp.i
250:
251: $(ODIR)/r_draw.o : ../ref_soft/r_draw.c
252: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
253: cc $(CFLAGS) -o $@ /tmp/temp.i
254:
255: $(ODIR)/r_edge.o : ../ref_soft/r_edge.c
256: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
257: cc $(CFLAGS) -o $@ /tmp/temp.i
258:
259: $(ODIR)/r_image.o : ../ref_soft/r_image.c
260: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
261: cc $(CFLAGS) -o $@ /tmp/temp.i
262:
263: $(ODIR)/r_light.o : ../ref_soft/r_light.c
264: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
265: cc $(CFLAGS) -o $@ /tmp/temp.i
266:
267: $(ODIR)/r_main.o : ../ref_soft/r_main.c
268: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
269: cc $(CFLAGS) -o $@ /tmp/temp.i
270:
271: $(ODIR)/r_misc.o : ../ref_soft/r_misc.c
272: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
273: cc $(CFLAGS) -o $@ /tmp/temp.i
274:
275: $(ODIR)/r_model.o : ../ref_soft/r_model.c
276: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
277: cc $(CFLAGS) -o $@ /tmp/temp.i
278:
279: $(ODIR)/r_part.o : ../ref_soft/r_part.c
280: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
281: cc $(CFLAGS) -o $@ /tmp/temp.i
282:
283: $(ODIR)/r_polyse.o : ../ref_soft/r_polyse.c
284: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
285: cc $(CFLAGS) -o $@ /tmp/temp.i
286:
287: $(ODIR)/r_poly.o : ../ref_soft/r_poly.c
288: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
289: cc $(CFLAGS) -o $@ /tmp/temp.i
290:
291: $(ODIR)/r_rast.o : ../ref_soft/r_rast.c
292: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
293: cc $(CFLAGS) -o $@ /tmp/temp.i
294:
295: $(ODIR)/r_scan.o : ../ref_soft/r_scan.c
296: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
297: cc $(CFLAGS) -o $@ /tmp/temp.i
298:
299: $(ODIR)/r_sprite.o : ../ref_soft/r_sprite.c
300: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
301: cc $(CFLAGS) -o $@ /tmp/temp.i
302:
303: $(ODIR)/r_surf.o : ../ref_soft/r_surf.c
304: cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
305: cc $(CFLAGS) -o $@ /tmp/temp.i
306:
307: #----------------------------------------------------------------------
308:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.