Improved fork of the Cube 2 engine
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

486 lines
23KB

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