1#CXXFLAGS= -ggdb3
2override CXXFLAGS+= -Wall -fsigned-char
3
4PLATFORM= $(shell uname -s)
5PLATFORM_SUFFIX=
6
7INCLUDES= -Ishared -Iengine -Igame -Ienet/include
8
9STRIP=
10ifeq (,$(findstring -g,$(CXXFLAGS)))
11ifeq (,$(findstring -pg,$(CXXFLAGS)))
12  STRIP=strip
13endif
14endif
15
16MV=mv
17
18ifneq (,$(findstring MINGW,$(PLATFORM)))
19WINDRES= windres
20CLIENT_INCLUDES= -DINTERFACE -DIRC $(INCLUDES) -Iinclude
21CLIENT_LIBS= -mwindows -lmingw32 -Llib -lSDLmain -lSDL -lSDL_image -lSDL_mixer -lzdll -lopengl32 -lenet -lws2_32 -lwinmm
22else
23CLIENT_INCLUDES= -DINTERFACE -DIRC $(INCLUDES) -I${LOCALBASE}/include `${SDL_CONFIG} --cflags`
24CLIENT_LIBS= -Lenet -lenet -L${LOCALBASE}/lib `${SDL_CONFIG} --libs` -lSDL_image -lSDL_mixer -lz -lGL -lX11
25endif
26ifeq ($(PLATFORM),Linux)
27CLIENT_LIBS+= -lrt
28endif
29CLIENT_OBJS= \
30	shared/crypto.o \
31	shared/geom.o \
32	shared/stream.o \
33	shared/tools.o \
34	shared/zip.o \
35	engine/bih.o \
36	engine/blend.o \
37	engine/blob.o \
38	engine/client.o	\
39	engine/command.o \
40	engine/console.o \
41	engine/decal.o \
42	engine/dynlight.o \
43	engine/glare.o \
44	engine/grass.o \
45	engine/irc.o	\
46	engine/lightmap.o \
47	engine/main.o \
48	engine/material.o \
49	engine/menus.o \
50	engine/movie.o \
51	engine/normal.o	\
52	engine/octa.o \
53	engine/octaedit.o \
54	engine/octarender.o \
55	engine/physics.o \
56	engine/pvs.o \
57	engine/rendergl.o \
58	engine/rendermodel.o \
59	engine/renderparticles.o \
60	engine/rendersky.o \
61	engine/rendertext.o \
62	engine/renderva.o \
63	engine/server.o	\
64	engine/serverbrowser.o \
65	engine/shader.o \
66	engine/shadowmap.o \
67	engine/sound.o \
68	engine/texture.o \
69	engine/ui.o \
70	engine/water.o \
71	engine/world.o \
72	engine/worldio.o \
73	game/ai.o \
74	game/client.o \
75	game/ctf.o \
76	game/entities.o \
77	game/game.o \
78	game/hud.o \
79	game/physics.o \
80	game/projs.o \
81	game/server.o \
82	game/stf.o \
83	game/weapons.o
84
85ifneq (,$(findstring MINGW,$(PLATFORM)))
86SERVER_INCLUDES= -DSTANDALONE -DMASTERSERVER -DIRC $(INCLUDES) -Iinclude
87SERVER_LIBS= -Llib -lzdll -lenet -lws2_32 -lwinmm
88else
89SERVER_INCLUDES= -DSTANDALONE -DMASTERSERVER -DIRC $(INCLUDES)
90SERVER_LIBS= -Lenet -lenet -lz
91endif
92SERVER_OBJS= \
93    shared/crypto-standalone.o \
94    shared/stream-standalone.o \
95    shared/tools-standalone.o \
96	engine/command-standalone.o \
97	engine/irc-standalone.o	\
98	engine/master-standalone.o \
99	engine/server-standalone.o \
100	game/server-standalone.o
101
102default: all
103
104enet/Makefile:
105	cd enet; chmod +x ./configure; ./configure
106
107libenet: enet/Makefile
108	$(MAKE)	-C enet/ all
109
110clean-enet: enet/Makefile
111	$(MAKE) -C enet/ clean
112
113clean: clean-client clean-server
114
115clean-client:
116	@rm -fv $(CLIENT_PCH) $(CLIENT_OBJS) bfclient
117
118clean-server:
119	@rm -fv $(SERVER_OBJS) bfserver
120
121%.h.gch: %.h
122	$(CXX) $(CXXFLAGS) -o $@.tmp $(subst .h.gch,.h,$@)
123	$(MV) $@.tmp $@
124
125%-standalone.o: %.cpp
126	$(CXX) $(CXXFLAGS) -c -o $@ $(subst -standalone.o,.cpp,$@)
127
128$(CLIENT_OBJS): CXXFLAGS += $(CLIENT_INCLUDES)
129$(filter shared/%,$(CLIENT_OBJS)): $(filter shared/%,$(CLIENT_PCH))
130$(filter engine/%,$(CLIENT_OBJS)): $(filter engine/%,$(CLIENT_PCH))
131$(filter game/%,$(CLIENT_OBJS)): $(filter game/%,$(CLIENT_PCH))
132
133$(SERVER_OBJS): CXXFLAGS += $(SERVER_INCLUDES)
134
135ifneq (,$(findstring MINGW,$(PLATFORM)))
136client: $(CLIENT_OBJS)
137	$(WINDRES) -i bloodfrontier.rc -J rc -o bloodfrontier.res -O coff
138	$(CXX) $(CXXFLAGS) -o ../bin/bfclient.exe bloodfrontier.res $(CLIENT_OBJS) $(CLIENT_LIBS)
139
140server: $(SERVER_OBJS)
141	$(CXX) $(CXXFLAGS) -o ../bin/bfserver.exe $(SERVER_OBJS) $(SERVER_LIBS)
142
143install-client: client
144ifneq (,$(STRIP))
145	$(STRIP) ../bin/bfclient.exe
146endif
147
148install-server: server
149ifneq (,$(STRIP))
150	$(STRIP) ../bin/bfserver.exe
151endif
152else
153client:	libenet $(CLIENT_OBJS)
154	$(CXX) $(CXXFLAGS) -o bfclient $(CLIENT_OBJS) $(CLIENT_LIBS)
155ifneq (,$(STRIP))
156	$(STRIP) bfclient
157endif
158
159server:	libenet $(SERVER_OBJS)
160	$(CXX) $(CXXFLAGS) -o bfserver $(SERVER_OBJS) $(SERVER_LIBS)
161ifneq (,$(STRIP))
162	$(STRIP) bfserver
163endif
164
165install-client: client
166	cp bfclient ../bin/bfclient$(PLATFORM_SUFFIX)
167
168install-server: server
169	cp bfserver ../bin/bfserver$(PLATFORM_SUFFIX)
170endif
171
172install: install-client install-server
173
174depend:
175	makedepend -Y -Ishared -Iengine -Igame $(subst .o,.cpp,$(CLIENT_OBJS))
176	makedepend -a -o-standalone.o -Y -Ishared -Iengine -Igame $(subst -standalone.o,.cpp,$(SERVER_OBJS))
177	makedepend -a -o.h.gch -Y -Ishared -Iengine -Igame $(subst .h.gch,.h,$(CLIENT_PCH))
178
179all: client server
180# DO NOT DELETE
181
182shared/crypto.o: shared/cube.h shared/tools.h shared/command.h shared/geom.h
183shared/crypto.o: shared/ents.h shared/iengine.h shared/igame.h
184shared/geom.o: shared/cube.h shared/tools.h shared/command.h shared/geom.h
185shared/geom.o: shared/ents.h shared/iengine.h shared/igame.h
186shared/stream.o: shared/cube.h shared/tools.h shared/command.h shared/geom.h
187shared/stream.o: shared/ents.h shared/iengine.h shared/igame.h
188shared/tools.o: shared/cube.h shared/tools.h shared/command.h shared/geom.h
189shared/tools.o: shared/ents.h shared/iengine.h shared/igame.h
190shared/zip.o: shared/cube.h shared/tools.h shared/command.h shared/geom.h
191shared/zip.o: shared/ents.h shared/iengine.h shared/igame.h
192engine/bih.o: engine/engine.h shared/cube.h shared/tools.h shared/command.h
193engine/bih.o: shared/geom.h shared/ents.h shared/iengine.h shared/igame.h
194engine/bih.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h
195engine/bih.o: engine/bih.h engine/texture.h engine/model.h
196engine/blend.o: engine/engine.h shared/cube.h shared/tools.h shared/command.h
197engine/blend.o: shared/geom.h shared/ents.h shared/iengine.h shared/igame.h
198engine/blend.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h
199engine/blend.o: engine/bih.h engine/texture.h engine/model.h
200engine/blob.o: engine/engine.h shared/cube.h shared/tools.h shared/command.h
201engine/blob.o: shared/geom.h shared/ents.h shared/iengine.h shared/igame.h
202engine/blob.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h
203engine/blob.o: engine/bih.h engine/texture.h engine/model.h
204engine/client.o: engine/engine.h shared/cube.h shared/tools.h
205engine/client.o: shared/command.h shared/geom.h shared/ents.h
206engine/client.o: shared/iengine.h shared/igame.h engine/sound.h
207engine/client.o: engine/world.h engine/octa.h engine/lightmap.h engine/bih.h
208engine/client.o: engine/texture.h engine/model.h
209engine/command.o: engine/engine.h shared/cube.h shared/tools.h
210engine/command.o: shared/command.h shared/geom.h shared/ents.h
211engine/command.o: shared/iengine.h shared/igame.h engine/sound.h
212engine/command.o: engine/world.h engine/octa.h engine/lightmap.h engine/bih.h
213engine/command.o: engine/texture.h engine/model.h
214engine/console.o: engine/engine.h shared/cube.h shared/tools.h
215engine/console.o: shared/command.h shared/geom.h shared/ents.h
216engine/console.o: shared/iengine.h shared/igame.h engine/sound.h
217engine/console.o: engine/world.h engine/octa.h engine/lightmap.h engine/bih.h
218engine/console.o: engine/texture.h engine/model.h
219engine/decal.o: engine/engine.h shared/cube.h shared/tools.h shared/command.h
220engine/decal.o: shared/geom.h shared/ents.h shared/iengine.h shared/igame.h
221engine/decal.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h
222engine/decal.o: engine/bih.h engine/texture.h engine/model.h
223engine/dynlight.o: engine/engine.h shared/cube.h shared/tools.h
224engine/dynlight.o: shared/command.h shared/geom.h shared/ents.h
225engine/dynlight.o: shared/iengine.h shared/igame.h engine/sound.h
226engine/dynlight.o: engine/world.h engine/octa.h engine/lightmap.h
227engine/dynlight.o: engine/bih.h engine/texture.h engine/model.h
228engine/glare.o: engine/engine.h shared/cube.h shared/tools.h shared/command.h
229engine/glare.o: shared/geom.h shared/ents.h shared/iengine.h shared/igame.h
230engine/glare.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h
231engine/glare.o: engine/bih.h engine/texture.h engine/model.h
232engine/glare.o: engine/rendertarget.h
233engine/grass.o: engine/engine.h shared/cube.h shared/tools.h shared/command.h
234engine/grass.o: shared/geom.h shared/ents.h shared/iengine.h shared/igame.h
235engine/grass.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h
236engine/grass.o: engine/bih.h engine/texture.h engine/model.h
237engine/lightmap.o: engine/engine.h shared/cube.h shared/tools.h
238engine/lightmap.o: shared/command.h shared/geom.h shared/ents.h
239engine/lightmap.o: shared/iengine.h shared/igame.h engine/sound.h
240engine/lightmap.o: engine/world.h engine/octa.h engine/lightmap.h
241engine/lightmap.o: engine/bih.h engine/texture.h engine/model.h
242engine/main.o: engine/engine.h shared/cube.h shared/tools.h shared/command.h
243engine/main.o: shared/geom.h shared/ents.h shared/iengine.h shared/igame.h
244engine/main.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h
245engine/main.o: engine/bih.h engine/texture.h engine/model.h
246engine/material.o: engine/engine.h shared/cube.h shared/tools.h
247engine/material.o: shared/command.h shared/geom.h shared/ents.h
248engine/material.o: shared/iengine.h shared/igame.h engine/sound.h
249engine/material.o: engine/world.h engine/octa.h engine/lightmap.h
250engine/material.o: engine/bih.h engine/texture.h engine/model.h
251engine/menus.o: engine/engine.h shared/cube.h shared/tools.h shared/command.h
252engine/menus.o: shared/geom.h shared/ents.h shared/iengine.h shared/igame.h
253engine/menus.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h
254engine/menus.o: engine/bih.h engine/texture.h engine/model.h
255engine/movie.o: engine/engine.h shared/cube.h shared/tools.h shared/command.h
256engine/movie.o: shared/geom.h shared/ents.h shared/iengine.h shared/igame.h
257engine/movie.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h
258engine/movie.o: engine/bih.h engine/texture.h engine/model.h
259engine/normal.o: engine/engine.h shared/cube.h shared/tools.h
260engine/normal.o: shared/command.h shared/geom.h shared/ents.h
261engine/normal.o: shared/iengine.h shared/igame.h engine/sound.h
262engine/normal.o: engine/world.h engine/octa.h engine/lightmap.h engine/bih.h
263engine/normal.o: engine/texture.h engine/model.h
264engine/octa.o: engine/engine.h shared/cube.h shared/tools.h shared/command.h
265engine/octa.o: shared/geom.h shared/ents.h shared/iengine.h shared/igame.h
266engine/octa.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h
267engine/octa.o: engine/bih.h engine/texture.h engine/model.h
268engine/octaedit.o: engine/engine.h shared/cube.h shared/tools.h
269engine/octaedit.o: shared/command.h shared/geom.h shared/ents.h
270engine/octaedit.o: shared/iengine.h shared/igame.h engine/sound.h
271engine/octaedit.o: engine/world.h engine/octa.h engine/lightmap.h
272engine/octaedit.o: engine/bih.h engine/texture.h engine/model.h
273engine/octarender.o: engine/engine.h shared/cube.h shared/tools.h
274engine/octarender.o: shared/command.h shared/geom.h shared/ents.h
275engine/octarender.o: shared/iengine.h shared/igame.h engine/sound.h
276engine/octarender.o: engine/world.h engine/octa.h engine/lightmap.h
277engine/octarender.o: engine/bih.h engine/texture.h engine/model.h
278engine/physics.o: engine/engine.h shared/cube.h shared/tools.h
279engine/physics.o: shared/command.h shared/geom.h shared/ents.h
280engine/physics.o: shared/iengine.h shared/igame.h engine/sound.h
281engine/physics.o: engine/world.h engine/octa.h engine/lightmap.h engine/bih.h
282engine/physics.o: engine/texture.h engine/model.h engine/mpr.h
283engine/pvs.o: engine/engine.h shared/cube.h shared/tools.h shared/command.h
284engine/pvs.o: shared/geom.h shared/ents.h shared/iengine.h shared/igame.h
285engine/pvs.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h
286engine/pvs.o: engine/bih.h engine/texture.h engine/model.h
287engine/rendergl.o: engine/engine.h shared/cube.h shared/tools.h
288engine/rendergl.o: shared/command.h shared/geom.h shared/ents.h
289engine/rendergl.o: shared/iengine.h shared/igame.h engine/sound.h
290engine/rendergl.o: engine/world.h engine/octa.h engine/lightmap.h
291engine/rendergl.o: engine/bih.h engine/texture.h engine/model.h
292engine/rendermodel.o: engine/engine.h shared/cube.h shared/tools.h
293engine/rendermodel.o: shared/command.h shared/geom.h shared/ents.h
294engine/rendermodel.o: shared/iengine.h shared/igame.h engine/sound.h
295engine/rendermodel.o: engine/world.h engine/octa.h engine/lightmap.h
296engine/rendermodel.o: engine/bih.h engine/texture.h engine/model.h
297engine/rendermodel.o: engine/ragdoll.h engine/animmodel.h engine/vertmodel.h
298engine/rendermodel.o: engine/skelmodel.h engine/md2.h engine/md3.h
299engine/rendermodel.o: engine/md5.h engine/obj.h
300engine/renderparticles.o: engine/engine.h shared/cube.h shared/tools.h
301engine/renderparticles.o: shared/command.h shared/geom.h shared/ents.h
302engine/renderparticles.o: shared/iengine.h shared/igame.h engine/sound.h
303engine/renderparticles.o: engine/world.h engine/octa.h engine/lightmap.h
304engine/renderparticles.o: engine/bih.h engine/texture.h engine/model.h
305engine/renderparticles.o: engine/rendertarget.h engine/depthfx.h
306engine/renderparticles.o: engine/lensflare.h engine/explosion.h
307engine/renderparticles.o: engine/lightning.h
308engine/rendersky.o: engine/engine.h shared/cube.h shared/tools.h
309engine/rendersky.o: shared/command.h shared/geom.h shared/ents.h
310engine/rendersky.o: shared/iengine.h shared/igame.h engine/sound.h
311engine/rendersky.o: engine/world.h engine/octa.h engine/lightmap.h
312engine/rendersky.o: engine/bih.h engine/texture.h engine/model.h
313engine/rendertext.o: engine/engine.h shared/cube.h shared/tools.h
314engine/rendertext.o: shared/command.h shared/geom.h shared/ents.h
315engine/rendertext.o: shared/iengine.h shared/igame.h engine/sound.h
316engine/rendertext.o: engine/world.h engine/octa.h engine/lightmap.h
317engine/rendertext.o: engine/bih.h engine/texture.h engine/model.h
318engine/renderva.o: engine/engine.h shared/cube.h shared/tools.h
319engine/renderva.o: shared/command.h shared/geom.h shared/ents.h
320engine/renderva.o: shared/iengine.h shared/igame.h engine/sound.h
321engine/renderva.o: engine/world.h engine/octa.h engine/lightmap.h
322engine/renderva.o: engine/bih.h engine/texture.h engine/model.h
323engine/server.o: engine/engine.h shared/cube.h shared/tools.h
324engine/server.o: shared/command.h shared/geom.h shared/ents.h
325engine/server.o: shared/iengine.h shared/igame.h engine/sound.h
326engine/server.o: engine/world.h engine/octa.h engine/lightmap.h engine/bih.h
327engine/server.o: engine/texture.h engine/model.h
328engine/serverbrowser.o: engine/engine.h shared/cube.h shared/tools.h
329engine/serverbrowser.o: shared/command.h shared/geom.h shared/ents.h
330engine/serverbrowser.o: shared/iengine.h shared/igame.h engine/sound.h
331engine/serverbrowser.o: engine/world.h engine/octa.h engine/lightmap.h
332engine/serverbrowser.o: engine/bih.h engine/texture.h engine/model.h
333engine/shader.o: engine/engine.h shared/cube.h shared/tools.h
334engine/shader.o: shared/command.h shared/geom.h shared/ents.h
335engine/shader.o: shared/iengine.h shared/igame.h engine/sound.h
336engine/shader.o: engine/world.h engine/octa.h engine/lightmap.h engine/bih.h
337engine/shader.o: engine/texture.h engine/model.h
338engine/shadowmap.o: engine/engine.h shared/cube.h shared/tools.h
339engine/shadowmap.o: shared/command.h shared/geom.h shared/ents.h
340engine/shadowmap.o: shared/iengine.h shared/igame.h engine/sound.h
341engine/shadowmap.o: engine/world.h engine/octa.h engine/lightmap.h
342engine/shadowmap.o: engine/bih.h engine/texture.h engine/model.h
343engine/shadowmap.o: engine/rendertarget.h
344engine/sound.o: engine/engine.h shared/cube.h shared/tools.h shared/command.h
345engine/sound.o: shared/geom.h shared/ents.h shared/iengine.h shared/igame.h
346engine/sound.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h
347engine/sound.o: engine/bih.h engine/texture.h engine/model.h
348engine/texture.o: engine/engine.h shared/cube.h shared/tools.h
349engine/texture.o: shared/command.h shared/geom.h shared/ents.h
350engine/texture.o: shared/iengine.h shared/igame.h engine/sound.h
351engine/texture.o: engine/world.h engine/octa.h engine/lightmap.h engine/bih.h
352engine/texture.o: engine/texture.h engine/model.h engine/scale.h
353engine/ui.o: engine/engine.h shared/cube.h shared/tools.h shared/command.h
354engine/ui.o: shared/geom.h shared/ents.h shared/iengine.h shared/igame.h
355engine/ui.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h
356engine/ui.o: engine/bih.h engine/texture.h engine/model.h engine/textedit.h
357engine/water.o: engine/engine.h shared/cube.h shared/tools.h shared/command.h
358engine/water.o: shared/geom.h shared/ents.h shared/iengine.h shared/igame.h
359engine/water.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h
360engine/water.o: engine/bih.h engine/texture.h engine/model.h
361engine/world.o: engine/engine.h shared/cube.h shared/tools.h shared/command.h
362engine/world.o: shared/geom.h shared/ents.h shared/iengine.h shared/igame.h
363engine/world.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h
364engine/world.o: engine/bih.h engine/texture.h engine/model.h
365engine/worldio.o: engine/engine.h shared/cube.h shared/tools.h
366engine/worldio.o: shared/command.h shared/geom.h shared/ents.h
367engine/worldio.o: shared/iengine.h shared/igame.h engine/sound.h
368engine/worldio.o: engine/world.h engine/octa.h engine/lightmap.h engine/bih.h
369engine/worldio.o: engine/texture.h engine/model.h
370game/ai.o: game/game.h engine/engine.h shared/cube.h shared/tools.h
371game/ai.o: shared/command.h shared/geom.h shared/ents.h shared/iengine.h
372game/ai.o: shared/igame.h engine/sound.h engine/world.h engine/octa.h
373game/ai.o: engine/lightmap.h engine/bih.h engine/texture.h engine/model.h
374game/ai.o: game/ai.h game/ctf.h game/stf.h game/vars.h game/scoreboard.h
375game/client.o: game/game.h engine/engine.h shared/cube.h shared/tools.h
376game/client.o: shared/command.h shared/geom.h shared/ents.h shared/iengine.h
377game/client.o: shared/igame.h engine/sound.h engine/world.h engine/octa.h
378game/client.o: engine/lightmap.h engine/bih.h engine/texture.h engine/model.h
379game/client.o: game/ai.h game/ctf.h game/stf.h game/vars.h game/scoreboard.h
380game/ctf.o: game/game.h engine/engine.h shared/cube.h shared/tools.h
381game/ctf.o: shared/command.h shared/geom.h shared/ents.h shared/iengine.h
382game/ctf.o: shared/igame.h engine/sound.h engine/world.h engine/octa.h
383game/ctf.o: engine/lightmap.h engine/bih.h engine/texture.h engine/model.h
384game/ctf.o: game/ai.h game/ctf.h game/stf.h game/vars.h game/scoreboard.h
385game/entities.o: game/game.h engine/engine.h shared/cube.h shared/tools.h
386game/entities.o: shared/command.h shared/geom.h shared/ents.h
387game/entities.o: shared/iengine.h shared/igame.h engine/sound.h
388game/entities.o: engine/world.h engine/octa.h engine/lightmap.h engine/bih.h
389game/entities.o: engine/texture.h engine/model.h game/ai.h game/ctf.h
390game/entities.o: game/stf.h game/vars.h game/scoreboard.h
391game/game.o: game/game.h engine/engine.h shared/cube.h shared/tools.h
392game/game.o: shared/command.h shared/geom.h shared/ents.h shared/iengine.h
393game/game.o: shared/igame.h engine/sound.h engine/world.h engine/octa.h
394game/game.o: engine/lightmap.h engine/bih.h engine/texture.h engine/model.h
395game/game.o: game/ai.h game/ctf.h game/stf.h game/vars.h game/scoreboard.h
396game/hud.o: game/game.h engine/engine.h shared/cube.h shared/tools.h
397game/hud.o: shared/command.h shared/geom.h shared/ents.h shared/iengine.h
398game/hud.o: shared/igame.h engine/sound.h engine/world.h engine/octa.h
399game/hud.o: engine/lightmap.h engine/bih.h engine/texture.h engine/model.h
400game/hud.o: game/ai.h game/ctf.h game/stf.h game/vars.h game/scoreboard.h
401game/physics.o: game/game.h engine/engine.h shared/cube.h shared/tools.h
402game/physics.o: shared/command.h shared/geom.h shared/ents.h shared/iengine.h
403game/physics.o: shared/igame.h engine/sound.h engine/world.h engine/octa.h
404game/physics.o: engine/lightmap.h engine/bih.h engine/texture.h
405game/physics.o: engine/model.h game/ai.h game/ctf.h game/stf.h game/vars.h
406game/physics.o: game/scoreboard.h
407game/projs.o: game/game.h engine/engine.h shared/cube.h shared/tools.h
408game/projs.o: shared/command.h shared/geom.h shared/ents.h shared/iengine.h
409game/projs.o: shared/igame.h engine/sound.h engine/world.h engine/octa.h
410game/projs.o: engine/lightmap.h engine/bih.h engine/texture.h engine/model.h
411game/projs.o: game/ai.h game/ctf.h game/stf.h game/vars.h game/scoreboard.h
412game/server.o: game/game.h engine/engine.h shared/cube.h shared/tools.h
413game/server.o: shared/command.h shared/geom.h shared/ents.h shared/iengine.h
414game/server.o: shared/igame.h engine/sound.h engine/world.h engine/octa.h
415game/server.o: engine/lightmap.h engine/bih.h engine/texture.h engine/model.h
416game/server.o: game/ai.h game/ctf.h game/stf.h game/vars.h game/scoreboard.h
417game/server.o: game/stfmode.h game/ctfmode.h game/duelmut.h game/aiman.h
418game/server.o: game/auth.h game/extinfo.h
419game/stf.o: game/game.h engine/engine.h shared/cube.h shared/tools.h
420game/stf.o: shared/command.h shared/geom.h shared/ents.h shared/iengine.h
421game/stf.o: shared/igame.h engine/sound.h engine/world.h engine/octa.h
422game/stf.o: engine/lightmap.h engine/bih.h engine/texture.h engine/model.h
423game/stf.o: game/ai.h game/ctf.h game/stf.h game/vars.h game/scoreboard.h
424game/weapons.o: game/game.h engine/engine.h shared/cube.h shared/tools.h
425game/weapons.o: shared/command.h shared/geom.h shared/ents.h shared/iengine.h
426game/weapons.o: shared/igame.h engine/sound.h engine/world.h engine/octa.h
427game/weapons.o: engine/lightmap.h engine/bih.h engine/texture.h
428game/weapons.o: engine/model.h game/ai.h game/ctf.h game/stf.h game/vars.h
429game/weapons.o: game/scoreboard.h
430
431shared/crypto-standalone.o: shared/cube.h shared/tools.h shared/command.h
432shared/crypto-standalone.o: shared/geom.h shared/ents.h shared/iengine.h
433shared/crypto-standalone.o: shared/igame.h
434shared/stream-standalone.o: shared/cube.h shared/tools.h shared/command.h
435shared/stream-standalone.o: shared/geom.h shared/ents.h shared/iengine.h
436shared/stream-standalone.o: shared/igame.h
437shared/tools-standalone.o: shared/cube.h shared/tools.h shared/command.h
438shared/tools-standalone.o: shared/geom.h shared/ents.h shared/iengine.h
439shared/tools-standalone.o: shared/igame.h
440engine/command-standalone.o: engine/engine.h shared/cube.h shared/tools.h
441engine/command-standalone.o: shared/command.h shared/geom.h shared/ents.h
442engine/command-standalone.o: shared/iengine.h shared/igame.h engine/sound.h
443engine/command-standalone.o: engine/world.h engine/octa.h engine/lightmap.h
444engine/command-standalone.o: engine/bih.h engine/texture.h engine/model.h
445engine/master-standalone.o: engine/engine.h shared/cube.h shared/tools.h
446engine/master-standalone.o: shared/command.h shared/geom.h shared/ents.h
447engine/master-standalone.o: shared/iengine.h shared/igame.h engine/sound.h
448engine/master-standalone.o: engine/world.h engine/octa.h engine/lightmap.h
449engine/master-standalone.o: engine/bih.h engine/texture.h engine/model.h
450engine/server-standalone.o: engine/engine.h shared/cube.h shared/tools.h
451engine/server-standalone.o: shared/command.h shared/geom.h shared/ents.h
452engine/server-standalone.o: shared/iengine.h shared/igame.h engine/sound.h
453engine/server-standalone.o: engine/world.h engine/octa.h engine/lightmap.h
454engine/server-standalone.o: engine/bih.h engine/texture.h engine/model.h
455game/server-standalone.o: game/game.h engine/engine.h shared/cube.h
456game/server-standalone.o: shared/tools.h shared/command.h shared/geom.h
457game/server-standalone.o: shared/ents.h shared/iengine.h shared/igame.h
458game/server-standalone.o: engine/sound.h engine/world.h engine/octa.h
459game/server-standalone.o: engine/lightmap.h engine/bih.h engine/texture.h
460game/server-standalone.o: engine/model.h game/ai.h game/ctf.h game/stf.h
461game/server-standalone.o: game/vars.h game/stfmode.h game/ctfmode.h
462game/server-standalone.o: game/duelmut.h game/aiman.h game/auth.h
463game/server-standalone.o: game/extinfo.h
464
465shared/cube.h.gch: shared/tools.h shared/command.h shared/geom.h
466shared/cube.h.gch: shared/ents.h shared/iengine.h shared/igame.h
467engine/engine.h.gch: shared/cube.h shared/tools.h shared/command.h
468engine/engine.h.gch: shared/geom.h shared/ents.h shared/iengine.h
469engine/engine.h.gch: shared/igame.h engine/sound.h engine/world.h
470engine/engine.h.gch: engine/octa.h engine/lightmap.h engine/bih.h
471engine/engine.h.gch: engine/texture.h engine/model.h
472game/game.h.gch: engine/engine.h shared/cube.h shared/tools.h
473game/game.h.gch: shared/command.h shared/geom.h shared/ents.h
474game/game.h.gch: shared/iengine.h shared/igame.h engine/sound.h
475game/game.h.gch: engine/world.h engine/octa.h engine/lightmap.h engine/bih.h
476game/game.h.gch: engine/texture.h engine/model.h game/ai.h game/ctf.h
477game/game.h.gch: game/stf.h game/vars.h game/scoreboard.h
478