1APPNAME=redeclipse 2APPCLIENT=$(APPNAME) 3APPSERVER=$(APPNAME)_server 4 5#CXXFLAGS= -ggdb3 6CXXFLAGS?= -O3 -fomit-frame-pointer -ffast-math 7override CXXFLAGS+= -Wall -fsigned-char -fno-exceptions -fno-rtti 8 9PLATFORM= $(shell $(CC) -dumpmachine) 10 11ifeq (,$(PLATFORM_BIN)) 12ifneq (,$(findstring arm,$(PLATFORM))) 13PLATFORM_BIN=arm 14else 15ifneq (,$(findstring 64,$(PLATFORM))) 16PLATFORM_BIN=amd64 17else 18PLATFORM_BIN=x86 19endif 20endif 21endif 22 23ifeq (,$(INSTDIR)) 24INSTDIR=../bin/$(PLATFORM_BIN) 25endif 26 27TOOLSET_PREFIX= 28ifneq (,$(findstring cross,$(PLATFORM))) 29ifneq (,$(findstring 64,$(PLATFORM))) 30TOOLSET_PREFIX=x86_64-w64-mingw32- 31else 32TOOLSET_PREFIX=i686-w64-mingw32- 33endif 34CXX=g++ 35CC=gcc 36endif 37 38CXX_TEMP:=$(CXX) 39CC_TEMP:=$(CC) 40override CXX=$(TOOLSET_PREFIX)$(CXX_TEMP) 41override CC=$(TOOLSET_PREFIX)$(CC_TEMP) 42 43INCLUDES= -I. -Ishared -Iengine -Igame -Ienet/include -Isupport 44 45STRIP= 46ifeq (,$(findstring -g,$(CXXFLAGS))) 47ifeq (,$(findstring -pg,$(CXXFLAGS))) 48 STRIP=strip 49endif 50endif 51STRIP_TEMP:=$(STRIP) 52override STRIP=$(TOOLSET_PREFIX)$(STRIP_TEMP) 53 54MV=mv 55CP=cp 56MKDIR=mkdir -p 57 58ifneq (,$(findstring mingw,$(PLATFORM))) 59APPMODIFIER=_windows 60BIN_SUFFIX=.exe 61WINDRES=windres 62WINDRES_TEMP:=$(WINDRES) 63WINLIB=lib/$(PLATFORM_BIN) 64WINDLL=../bin/$(PLATFORM_BIN) 65override WINDRES=$(TOOLSET_PREFIX)$(WINDRES_TEMP) 66ifneq (,$(findstring 64,$(PLATFORM))) 67override WINDRES+= -F pe-x86-64 68else 69override WINDRES+= -F pe-i386 70endif 71STD_LIBS= -static-libgcc -static-libstdc++ 72CLIENT_INCLUDES= $(INCLUDES) -Iinclude 73CLIENT_LIBS= -mwindows $(STD_LIBS) -L$(WINDLL) -L$(WINLIB) -lSDL2 -lSDL2_image -lSDL2_mixer -lzlib1 -lopengl32 -lenet -lws2_32 -lwinmm 74else 75APPMODIFIER= 76ifneq (,$(findstring linux,$(PLATFORM))) 77BIN_SUFFIX=_linux 78else 79ifneq (,$(findstring bsd,$(PLATFORM))) 80BIN_SUFFIX=_bsd 81else 82BIN_SUFFIX=_native 83endif 84endif 85CLIENT_INCLUDES= $(INCLUDES) -I${LOCALBASE}/include `sdl2-config --cflags` 86CLIENT_LIBS= -Lenet -lenet -L${LOCALBASE}/lib -lX11 `sdl2-config --libs` -lSDL2_image -lSDL2_mixer -lz -lGL 87endif 88ifneq (,$(findstring linux,$(PLATFORM))) 89CLIENT_LIBS+= -lrt 90else 91ifneq (,$(findstring gnu,$(PLATFORM))) 92CLIENT_LIBS+= -lrt 93endif 94endif 95CLIENT_OBJS= \ 96 shared/crypto.o \ 97 shared/geom.o \ 98 shared/glemu.o \ 99 shared/stream.o \ 100 shared/tools.o \ 101 shared/zip.o \ 102 support/sqlite3.o \ 103 engine/bih.o \ 104 engine/blend.o \ 105 engine/blob.o \ 106 engine/client.o \ 107 engine/command.o \ 108 engine/console.o \ 109 engine/decal.o \ 110 engine/dynlight.o \ 111 engine/glare.o \ 112 engine/grass.o \ 113 engine/irc.o \ 114 engine/lightmap.o \ 115 engine/main.o \ 116 engine/master.o \ 117 engine/material.o \ 118 engine/menus.o \ 119 engine/movie.o \ 120 engine/normal.o \ 121 engine/octa.o \ 122 engine/octaedit.o \ 123 engine/octarender.o \ 124 engine/physics.o \ 125 engine/pvs.o \ 126 engine/rendergl.o \ 127 engine/rendermodel.o \ 128 engine/renderparticles.o \ 129 engine/rendersky.o \ 130 engine/rendertext.o \ 131 engine/renderva.o \ 132 engine/server.o \ 133 engine/serverbrowser.o \ 134 engine/shader.o \ 135 engine/shadowmap.o \ 136 engine/sound.o \ 137 engine/texture.o \ 138 engine/ui.o \ 139 engine/water.o \ 140 engine/world.o \ 141 engine/worldio.o \ 142 game/ai.o \ 143 game/client.o \ 144 game/capture.o \ 145 game/defend.o \ 146 game/bomber.o \ 147 game/entities.o \ 148 game/game.o \ 149 game/hud.o \ 150 game/physics.o \ 151 game/projs.o \ 152 game/scoreboard.o \ 153 game/server.o \ 154 game/waypoint.o \ 155 game/weapons.o 156 157CLIENT_PCH= 158 159ifneq (,$(findstring mingw,$(PLATFORM))) 160SERVER_INCLUDES= -DSTANDALONE $(INCLUDES) -Iinclude 161SERVER_LIBS= -mwindows $(STD_LIBS) -L$(WINDLL) -L$(WINLIB) -lzlib1 -lenet -lws2_32 -lwinmm 162else 163SERVER_INCLUDES= -DSTANDALONE $(INCLUDES) 164SERVER_LIBS= -Lenet -lenet -lz 165endif 166SERVER_OBJS= \ 167 shared/crypto-standalone.o \ 168 shared/geom-standalone.o \ 169 shared/stream-standalone.o \ 170 shared/tools-standalone.o \ 171 shared/zip-standalone.o \ 172 support/sqlite3.o \ 173 engine/command-standalone.o \ 174 engine/irc-standalone.o \ 175 engine/master-standalone.o \ 176 engine/server-standalone.o \ 177 game/server-standalone.o 178 179LIBENET= enet/libenet.a 180 181GENKEY_OBJS= engine/genkey.o shared/crypto-standalone.o 182 183all: 184 185default: all 186 187clean-enet: 188 $(MAKE) -C enet clean 189 190clean-client: 191 @rm -fv $(CLIENT_PCH) $(CLIENT_OBJS) $(APPCLIENT)$(BIN_SUFFIX) 192 193clean-server: 194 @rm -fv $(SERVER_OBJS) $(APPSERVER)$(BIN_SUFFIX) 195 196clean-genkey: 197 @rm -fv $(GENKEY_OBJS) genkey$(BIN_SUFFIX) 198 199clean: clean-enet clean-client clean-server clean-genkey 200 201%.h.gch: %.h 202 $(CXX) $(CXXFLAGS) -x c++-header -o $(subst .h.gch,.tmp.h.gch,$@) $(subst .h.gch,.h,$@) 203 $(MV) $(subst .h.gch,.tmp.h.gch,$@) $@ 204 205%-standalone.o: %.cpp 206 $(CXX) $(CXXFLAGS) -c -o $@ $(subst -standalone.o,.cpp,$@) 207 208support/sqlite3.o: support/sqlite3.c 209 $(CC) -DSQLITE_THREADSAFE=0 -DSQLITE_OMIT_LOAD_EXTENSION -c -o support/sqlite3.o support/sqlite3.c 210 211$(CLIENT_OBJS): CXXFLAGS += $(CLIENT_INCLUDES) 212$(filter shared/%,$(CLIENT_OBJS)): $(filter shared/%,$(CLIENT_PCH)) 213$(filter engine/%,$(CLIENT_OBJS)): $(filter engine/%,$(CLIENT_PCH)) 214$(filter game/%,$(CLIENT_OBJS)): $(filter game/%,$(CLIENT_PCH)) 215 216$(SERVER_OBJS): CXXFLAGS += $(SERVER_INCLUDES) 217 218$(APPCLIENT)_windows$(BIN_SUFFIX): $(CLIENT_OBJS) 219 $(WINDRES) -i $(APPNAME).rc -J rc -o $(APPNAME).res -O coff 220 $(CXX) $(CXXFLAGS) -o $@ $(APPNAME).res $(CLIENT_OBJS) $(CLIENT_LIBS) 221 222$(APPSERVER)_windows$(BIN_SUFFIX): $(SERVER_OBJS) 223 $(WINDRES) -i $(APPNAME).rc -J rc -o $(APPNAME).res -O coff 224 $(CXX) $(CXXFLAGS) -o $@ $(APPNAME).res $(SERVER_OBJS) $(SERVER_LIBS) 225 226$(APPCLIENT)$(BIN_SUFFIX): $(LIBENET) $(CLIENT_OBJS) 227 $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $(CLIENT_OBJS) $(CLIENT_LIBS) 228 229$(APPSERVER)$(BIN_SUFFIX): $(LIBENET) $(SERVER_OBJS) 230 $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $(SERVER_OBJS) $(SERVER_LIBS) 231 232client: $(APPCLIENT)$(APPMODIFIER)$(BIN_SUFFIX) 233 234server: $(APPSERVER)$(APPMODIFIER)$(BIN_SUFFIX) 235 236genkey: genkey$(BIN_SUFFIX) 237 238genkey$(BIN_SUFFIX): $(GENKEY_OBJS) 239 $(CXX) $(CXXFLAGS) -o genkey$(BIN_SUFFIX) $(GENKEY_OBJS) 240 241engine/genkey.o: engine/genkey.cpp 242 $(CXX) $(CXXFLAGS) $(SERVER_INCLUDES) -c -o engine/genkey.o engine/genkey.cpp 243 244$(INSTDIR)/%$(BIN_SUFFIX): %$(APPMODIFIER)$(BIN_SUFFIX) 245 $(MKDIR) $(INSTDIR) 246 $(CP) $< $@ 247ifneq (,$(STRIP)) 248 $(STRIP) $@ 249endif 250 251$(INSTDIR)/genkey$(BIN_SUFFIX): genkey$(BIN_SUFFIX) 252 $(MKDIR) $(INSTDIR) 253 $(CP) $< $@ 254ifneq (,$(STRIP)) 255 $(STRIP) $@ 256endif 257 258install-client: $(INSTDIR)/$(APPCLIENT)$(BIN_SUFFIX) 259 260install-server: $(INSTDIR)/$(APPSERVER)$(BIN_SUFFIX) 261 262install-genkey: $(INSTDIR)/genkey$(BIN_SUFFIX) 263 264ifeq (,$(findstring mingw,$(PLATFORM))) 265shared/cube2font.o: shared/cube2font.c 266 $(CXX) $(CXXFLAGS) -c -o $@ $< `freetype-config --cflags` 267 268cube2font: shared/cube2font.o 269 $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $< `freetype-config --libs` -lz 270 271install-cube2font: cube2font 272 $(MKDIR) $(INSTDIR) 273 install -m 755 $< $(INSTDIR)/$< 274endif 275 276install: install-client install-server install-genkey 277 278$(LIBENET): 279 $(MAKE) -C enet 280 281depend: 282 makedepend -Y -I. -Ishared -Iengine -Igame -Isupport $(subst .o,.cpp,$(CLIENT_OBJS)) 283 makedepend -a -o-standalone.o -Y -I. -Ishared -Iengine -Igame -Isupport -DSTANDALONE $(subst -standalone.o,.cpp,$(SERVER_OBJS)) 284 makedepend -a -o.h.gch -Y -I. -Ishared -Iengine -Igame -Isupport $(subst .h.gch,.h,$(CLIENT_PCH)) 285 286all: client server genkey 287 288include system-install.mk 289include dist.mk 290include wiki.mk 291 292engine/engine.h.gch: engine/version.h shared/cube.h.gch 293 294# DO NOT DELETE 295 296shared/crypto.o: shared/cube.h shared/tools.h shared/command.h shared/geom.h 297shared/crypto.o: shared/ents.h shared/glexts.h shared/glemu.h 298shared/crypto.o: shared/iengine.h shared/igame.h 299shared/geom.o: shared/cube.h shared/tools.h shared/command.h shared/geom.h 300shared/geom.o: shared/ents.h shared/glexts.h shared/glemu.h shared/iengine.h 301shared/geom.o: shared/igame.h 302shared/glemu.o: shared/cube.h shared/tools.h shared/command.h shared/geom.h 303shared/glemu.o: shared/ents.h shared/glexts.h shared/glemu.h shared/iengine.h 304shared/glemu.o: shared/igame.h 305shared/stream.o: shared/cube.h shared/tools.h shared/command.h shared/geom.h 306shared/stream.o: shared/ents.h shared/glexts.h shared/glemu.h 307shared/stream.o: shared/iengine.h shared/igame.h 308shared/tools.o: shared/cube.h shared/tools.h shared/command.h shared/geom.h 309shared/tools.o: shared/ents.h shared/glexts.h shared/glemu.h shared/iengine.h 310shared/tools.o: shared/igame.h 311shared/zip.o: shared/cube.h shared/tools.h shared/command.h shared/geom.h 312shared/zip.o: shared/ents.h shared/glexts.h shared/glemu.h shared/iengine.h 313shared/zip.o: shared/igame.h 314engine/bih.o: engine/engine.h engine/version.h shared/cube.h shared/tools.h 315engine/bih.o: shared/command.h shared/geom.h shared/ents.h shared/glexts.h 316engine/bih.o: shared/glemu.h shared/iengine.h shared/igame.h engine/irc.h 317engine/bih.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h 318engine/bih.o: engine/bih.h engine/texture.h engine/model.h 319engine/blend.o: engine/engine.h engine/version.h shared/cube.h shared/tools.h 320engine/blend.o: shared/command.h shared/geom.h shared/ents.h shared/glexts.h 321engine/blend.o: shared/glemu.h shared/iengine.h shared/igame.h engine/irc.h 322engine/blend.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h 323engine/blend.o: engine/bih.h engine/texture.h engine/model.h 324engine/blob.o: engine/engine.h engine/version.h shared/cube.h shared/tools.h 325engine/blob.o: shared/command.h shared/geom.h shared/ents.h shared/glexts.h 326engine/blob.o: shared/glemu.h shared/iengine.h shared/igame.h engine/irc.h 327engine/blob.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h 328engine/blob.o: engine/bih.h engine/texture.h engine/model.h 329engine/client.o: engine/engine.h engine/version.h shared/cube.h 330engine/client.o: shared/tools.h shared/command.h shared/geom.h shared/ents.h 331engine/client.o: shared/glexts.h shared/glemu.h shared/iengine.h 332engine/client.o: shared/igame.h engine/irc.h engine/sound.h engine/world.h 333engine/client.o: engine/octa.h engine/lightmap.h engine/bih.h 334engine/client.o: engine/texture.h engine/model.h 335engine/command.o: engine/engine.h engine/version.h shared/cube.h 336engine/command.o: shared/tools.h shared/command.h shared/geom.h shared/ents.h 337engine/command.o: shared/glexts.h shared/glemu.h shared/iengine.h 338engine/command.o: shared/igame.h engine/irc.h engine/sound.h engine/world.h 339engine/command.o: engine/octa.h engine/lightmap.h engine/bih.h 340engine/command.o: engine/texture.h engine/model.h 341engine/console.o: engine/engine.h engine/version.h shared/cube.h 342engine/console.o: shared/tools.h shared/command.h shared/geom.h shared/ents.h 343engine/console.o: shared/glexts.h shared/glemu.h shared/iengine.h 344engine/console.o: shared/igame.h engine/irc.h engine/sound.h engine/world.h 345engine/console.o: engine/octa.h engine/lightmap.h engine/bih.h 346engine/console.o: engine/texture.h engine/model.h 347engine/decal.o: engine/engine.h engine/version.h shared/cube.h shared/tools.h 348engine/decal.o: shared/command.h shared/geom.h shared/ents.h shared/glexts.h 349engine/decal.o: shared/glemu.h shared/iengine.h shared/igame.h engine/irc.h 350engine/decal.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h 351engine/decal.o: engine/bih.h engine/texture.h engine/model.h 352engine/dynlight.o: engine/engine.h engine/version.h shared/cube.h 353engine/dynlight.o: shared/tools.h shared/command.h shared/geom.h 354engine/dynlight.o: shared/ents.h shared/glexts.h shared/glemu.h 355engine/dynlight.o: shared/iengine.h shared/igame.h engine/irc.h 356engine/dynlight.o: engine/sound.h engine/world.h engine/octa.h 357engine/dynlight.o: engine/lightmap.h engine/bih.h engine/texture.h 358engine/dynlight.o: engine/model.h 359engine/glare.o: engine/engine.h engine/version.h shared/cube.h shared/tools.h 360engine/glare.o: shared/command.h shared/geom.h shared/ents.h shared/glexts.h 361engine/glare.o: shared/glemu.h shared/iengine.h shared/igame.h engine/irc.h 362engine/glare.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h 363engine/glare.o: engine/bih.h engine/texture.h engine/model.h 364engine/glare.o: engine/rendertarget.h 365engine/grass.o: engine/engine.h engine/version.h shared/cube.h shared/tools.h 366engine/grass.o: shared/command.h shared/geom.h shared/ents.h shared/glexts.h 367engine/grass.o: shared/glemu.h shared/iengine.h shared/igame.h engine/irc.h 368engine/grass.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h 369engine/grass.o: engine/bih.h engine/texture.h engine/model.h 370engine/irc.o: engine/engine.h engine/version.h shared/cube.h shared/tools.h 371engine/irc.o: shared/command.h shared/geom.h shared/ents.h shared/glexts.h 372engine/irc.o: shared/glemu.h shared/iengine.h shared/igame.h engine/irc.h 373engine/irc.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h 374engine/irc.o: engine/bih.h engine/texture.h engine/model.h 375engine/lightmap.o: engine/engine.h engine/version.h shared/cube.h 376engine/lightmap.o: shared/tools.h shared/command.h shared/geom.h 377engine/lightmap.o: shared/ents.h shared/glexts.h shared/glemu.h 378engine/lightmap.o: shared/iengine.h shared/igame.h engine/irc.h 379engine/lightmap.o: engine/sound.h engine/world.h engine/octa.h 380engine/lightmap.o: engine/lightmap.h engine/bih.h engine/texture.h 381engine/lightmap.o: engine/model.h 382engine/main.o: engine/engine.h engine/version.h shared/cube.h shared/tools.h 383engine/main.o: shared/command.h shared/geom.h shared/ents.h shared/glexts.h 384engine/main.o: shared/glemu.h shared/iengine.h shared/igame.h engine/irc.h 385engine/main.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h 386engine/main.o: engine/bih.h engine/texture.h engine/model.h 387engine/master.o: engine/engine.h engine/version.h shared/cube.h 388engine/master.o: shared/tools.h shared/command.h shared/geom.h shared/ents.h 389engine/master.o: shared/glexts.h shared/glemu.h shared/iengine.h 390engine/master.o: shared/igame.h engine/irc.h engine/sound.h engine/world.h 391engine/master.o: engine/octa.h engine/lightmap.h engine/bih.h 392engine/master.o: engine/texture.h engine/model.h support/sqlite3.h 393engine/material.o: engine/engine.h engine/version.h shared/cube.h 394engine/material.o: shared/tools.h shared/command.h shared/geom.h 395engine/material.o: shared/ents.h shared/glexts.h shared/glemu.h 396engine/material.o: shared/iengine.h shared/igame.h engine/irc.h 397engine/material.o: engine/sound.h engine/world.h engine/octa.h 398engine/material.o: engine/lightmap.h engine/bih.h engine/texture.h 399engine/material.o: engine/model.h 400engine/menus.o: engine/engine.h engine/version.h shared/cube.h shared/tools.h 401engine/menus.o: shared/command.h shared/geom.h shared/ents.h shared/glexts.h 402engine/menus.o: shared/glemu.h shared/iengine.h shared/igame.h engine/irc.h 403engine/menus.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h 404engine/menus.o: engine/bih.h engine/texture.h engine/model.h 405engine/movie.o: engine/engine.h engine/version.h shared/cube.h shared/tools.h 406engine/movie.o: shared/command.h shared/geom.h shared/ents.h shared/glexts.h 407engine/movie.o: shared/glemu.h shared/iengine.h shared/igame.h engine/irc.h 408engine/movie.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h 409engine/movie.o: engine/bih.h engine/texture.h engine/model.h 410engine/normal.o: engine/engine.h engine/version.h shared/cube.h 411engine/normal.o: shared/tools.h shared/command.h shared/geom.h shared/ents.h 412engine/normal.o: shared/glexts.h shared/glemu.h shared/iengine.h 413engine/normal.o: shared/igame.h engine/irc.h engine/sound.h engine/world.h 414engine/normal.o: engine/octa.h engine/lightmap.h engine/bih.h 415engine/normal.o: engine/texture.h engine/model.h 416engine/octa.o: engine/engine.h engine/version.h shared/cube.h shared/tools.h 417engine/octa.o: shared/command.h shared/geom.h shared/ents.h shared/glexts.h 418engine/octa.o: shared/glemu.h shared/iengine.h shared/igame.h engine/irc.h 419engine/octa.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h 420engine/octa.o: engine/bih.h engine/texture.h engine/model.h 421engine/octaedit.o: engine/engine.h engine/version.h shared/cube.h 422engine/octaedit.o: shared/tools.h shared/command.h shared/geom.h 423engine/octaedit.o: shared/ents.h shared/glexts.h shared/glemu.h 424engine/octaedit.o: shared/iengine.h shared/igame.h engine/irc.h 425engine/octaedit.o: engine/sound.h engine/world.h engine/octa.h 426engine/octaedit.o: engine/lightmap.h engine/bih.h engine/texture.h 427engine/octaedit.o: engine/model.h 428engine/octarender.o: engine/engine.h engine/version.h shared/cube.h 429engine/octarender.o: shared/tools.h shared/command.h shared/geom.h 430engine/octarender.o: shared/ents.h shared/glexts.h shared/glemu.h 431engine/octarender.o: shared/iengine.h shared/igame.h engine/irc.h 432engine/octarender.o: engine/sound.h engine/world.h engine/octa.h 433engine/octarender.o: engine/lightmap.h engine/bih.h engine/texture.h 434engine/octarender.o: engine/model.h 435engine/physics.o: engine/engine.h engine/version.h shared/cube.h 436engine/physics.o: shared/tools.h shared/command.h shared/geom.h shared/ents.h 437engine/physics.o: shared/glexts.h shared/glemu.h shared/iengine.h 438engine/physics.o: shared/igame.h engine/irc.h engine/sound.h engine/world.h 439engine/physics.o: engine/octa.h engine/lightmap.h engine/bih.h 440engine/physics.o: engine/texture.h engine/model.h engine/mpr.h 441engine/pvs.o: engine/engine.h engine/version.h shared/cube.h shared/tools.h 442engine/pvs.o: shared/command.h shared/geom.h shared/ents.h shared/glexts.h 443engine/pvs.o: shared/glemu.h shared/iengine.h shared/igame.h engine/irc.h 444engine/pvs.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h 445engine/pvs.o: engine/bih.h engine/texture.h engine/model.h 446engine/rendergl.o: engine/engine.h engine/version.h shared/cube.h 447engine/rendergl.o: shared/tools.h shared/command.h shared/geom.h 448engine/rendergl.o: shared/ents.h shared/glexts.h shared/glemu.h 449engine/rendergl.o: shared/iengine.h shared/igame.h engine/irc.h 450engine/rendergl.o: engine/sound.h engine/world.h engine/octa.h 451engine/rendergl.o: engine/lightmap.h engine/bih.h engine/texture.h 452engine/rendergl.o: engine/model.h 453engine/rendermodel.o: engine/engine.h engine/version.h shared/cube.h 454engine/rendermodel.o: shared/tools.h shared/command.h shared/geom.h 455engine/rendermodel.o: shared/ents.h shared/glexts.h shared/glemu.h 456engine/rendermodel.o: shared/iengine.h shared/igame.h engine/irc.h 457engine/rendermodel.o: engine/sound.h engine/world.h engine/octa.h 458engine/rendermodel.o: engine/lightmap.h engine/bih.h engine/texture.h 459engine/rendermodel.o: engine/model.h engine/ragdoll.h engine/animmodel.h 460engine/rendermodel.o: engine/vertmodel.h engine/skelmodel.h engine/md2.h 461engine/rendermodel.o: engine/md3.h engine/md5.h engine/obj.h engine/smd.h 462engine/rendermodel.o: engine/iqm.h 463engine/renderparticles.o: engine/engine.h engine/version.h shared/cube.h 464engine/renderparticles.o: shared/tools.h shared/command.h shared/geom.h 465engine/renderparticles.o: shared/ents.h shared/glexts.h shared/glemu.h 466engine/renderparticles.o: shared/iengine.h shared/igame.h engine/irc.h 467engine/renderparticles.o: engine/sound.h engine/world.h engine/octa.h 468engine/renderparticles.o: engine/lightmap.h engine/bih.h engine/texture.h 469engine/renderparticles.o: engine/model.h engine/rendertarget.h 470engine/renderparticles.o: engine/depthfx.h engine/lensflare.h 471engine/renderparticles.o: engine/explosion.h engine/lightning.h 472engine/rendersky.o: engine/engine.h engine/version.h shared/cube.h 473engine/rendersky.o: shared/tools.h shared/command.h shared/geom.h 474engine/rendersky.o: shared/ents.h shared/glexts.h shared/glemu.h 475engine/rendersky.o: shared/iengine.h shared/igame.h engine/irc.h 476engine/rendersky.o: engine/sound.h engine/world.h engine/octa.h 477engine/rendersky.o: engine/lightmap.h engine/bih.h engine/texture.h 478engine/rendersky.o: engine/model.h 479engine/rendertext.o: engine/engine.h engine/version.h shared/cube.h 480engine/rendertext.o: shared/tools.h shared/command.h shared/geom.h 481engine/rendertext.o: shared/ents.h shared/glexts.h shared/glemu.h 482engine/rendertext.o: shared/iengine.h shared/igame.h engine/irc.h 483engine/rendertext.o: engine/sound.h engine/world.h engine/octa.h 484engine/rendertext.o: engine/lightmap.h engine/bih.h engine/texture.h 485engine/rendertext.o: engine/model.h 486engine/renderva.o: engine/engine.h engine/version.h shared/cube.h 487engine/renderva.o: shared/tools.h shared/command.h shared/geom.h 488engine/renderva.o: shared/ents.h shared/glexts.h shared/glemu.h 489engine/renderva.o: shared/iengine.h shared/igame.h engine/irc.h 490engine/renderva.o: engine/sound.h engine/world.h engine/octa.h 491engine/renderva.o: engine/lightmap.h engine/bih.h engine/texture.h 492engine/renderva.o: engine/model.h 493engine/server.o: engine/engine.h engine/version.h shared/cube.h 494engine/server.o: shared/tools.h shared/command.h shared/geom.h shared/ents.h 495engine/server.o: shared/glexts.h shared/glemu.h shared/iengine.h 496engine/server.o: shared/igame.h engine/irc.h engine/sound.h engine/world.h 497engine/server.o: engine/octa.h engine/lightmap.h engine/bih.h 498engine/server.o: engine/texture.h engine/model.h 499engine/serverbrowser.o: engine/engine.h engine/version.h shared/cube.h 500engine/serverbrowser.o: shared/tools.h shared/command.h shared/geom.h 501engine/serverbrowser.o: shared/ents.h shared/glexts.h shared/glemu.h 502engine/serverbrowser.o: shared/iengine.h shared/igame.h engine/irc.h 503engine/serverbrowser.o: engine/sound.h engine/world.h engine/octa.h 504engine/serverbrowser.o: engine/lightmap.h engine/bih.h engine/texture.h 505engine/serverbrowser.o: engine/model.h 506engine/shader.o: engine/engine.h engine/version.h shared/cube.h 507engine/shader.o: shared/tools.h shared/command.h shared/geom.h shared/ents.h 508engine/shader.o: shared/glexts.h shared/glemu.h shared/iengine.h 509engine/shader.o: shared/igame.h engine/irc.h engine/sound.h engine/world.h 510engine/shader.o: engine/octa.h engine/lightmap.h engine/bih.h 511engine/shader.o: engine/texture.h engine/model.h 512engine/shadowmap.o: engine/engine.h engine/version.h shared/cube.h 513engine/shadowmap.o: shared/tools.h shared/command.h shared/geom.h 514engine/shadowmap.o: shared/ents.h shared/glexts.h shared/glemu.h 515engine/shadowmap.o: shared/iengine.h shared/igame.h engine/irc.h 516engine/shadowmap.o: engine/sound.h engine/world.h engine/octa.h 517engine/shadowmap.o: engine/lightmap.h engine/bih.h engine/texture.h 518engine/shadowmap.o: engine/model.h engine/rendertarget.h 519engine/sound.o: engine/engine.h engine/version.h shared/cube.h shared/tools.h 520engine/sound.o: shared/command.h shared/geom.h shared/ents.h shared/glexts.h 521engine/sound.o: shared/glemu.h shared/iengine.h shared/igame.h engine/irc.h 522engine/sound.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h 523engine/sound.o: engine/bih.h engine/texture.h engine/model.h 524engine/texture.o: engine/engine.h engine/version.h shared/cube.h 525engine/texture.o: shared/tools.h shared/command.h shared/geom.h shared/ents.h 526engine/texture.o: shared/glexts.h shared/glemu.h shared/iengine.h 527engine/texture.o: shared/igame.h engine/irc.h engine/sound.h engine/world.h 528engine/texture.o: engine/octa.h engine/lightmap.h engine/bih.h 529engine/texture.o: engine/texture.h engine/model.h engine/scale.h 530engine/ui.o: engine/engine.h engine/version.h shared/cube.h shared/tools.h 531engine/ui.o: shared/command.h shared/geom.h shared/ents.h shared/glexts.h 532engine/ui.o: shared/glemu.h shared/iengine.h shared/igame.h engine/irc.h 533engine/ui.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h 534engine/ui.o: engine/bih.h engine/texture.h engine/model.h engine/textedit.h 535engine/water.o: engine/engine.h engine/version.h shared/cube.h shared/tools.h 536engine/water.o: shared/command.h shared/geom.h shared/ents.h shared/glexts.h 537engine/water.o: shared/glemu.h shared/iengine.h shared/igame.h engine/irc.h 538engine/water.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h 539engine/water.o: engine/bih.h engine/texture.h engine/model.h 540engine/world.o: engine/engine.h engine/version.h shared/cube.h shared/tools.h 541engine/world.o: shared/command.h shared/geom.h shared/ents.h shared/glexts.h 542engine/world.o: shared/glemu.h shared/iengine.h shared/igame.h engine/irc.h 543engine/world.o: engine/sound.h engine/world.h engine/octa.h engine/lightmap.h 544engine/world.o: engine/bih.h engine/texture.h engine/model.h 545engine/worldio.o: engine/engine.h engine/version.h shared/cube.h 546engine/worldio.o: shared/tools.h shared/command.h shared/geom.h shared/ents.h 547engine/worldio.o: shared/glexts.h shared/glemu.h shared/iengine.h 548engine/worldio.o: shared/igame.h engine/irc.h engine/sound.h engine/world.h 549engine/worldio.o: engine/octa.h engine/lightmap.h engine/bih.h 550engine/worldio.o: engine/texture.h engine/model.h 551game/ai.o: game/game.h engine/engine.h engine/version.h shared/cube.h 552game/ai.o: shared/tools.h shared/command.h shared/geom.h shared/ents.h 553game/ai.o: shared/glexts.h shared/glemu.h shared/iengine.h shared/igame.h 554game/ai.o: engine/irc.h engine/sound.h engine/world.h engine/octa.h 555game/ai.o: engine/lightmap.h engine/bih.h engine/texture.h engine/model.h 556game/ai.o: game/gamemode.h game/weapons.h game/weapdef.h game/player.h 557game/ai.o: game/teamdef.h game/playerdef.h game/vars.h game/ai.h 558game/ai.o: game/capture.h game/defend.h game/bomber.h 559game/client.o: game/game.h engine/engine.h engine/version.h shared/cube.h 560game/client.o: shared/tools.h shared/command.h shared/geom.h shared/ents.h 561game/client.o: shared/glexts.h shared/glemu.h shared/iengine.h shared/igame.h 562game/client.o: engine/irc.h engine/sound.h engine/world.h engine/octa.h 563game/client.o: engine/lightmap.h engine/bih.h engine/texture.h engine/model.h 564game/client.o: game/gamemode.h game/weapons.h game/weapdef.h game/player.h 565game/client.o: game/teamdef.h game/playerdef.h game/vars.h game/ai.h 566game/client.o: game/capture.h game/defend.h game/bomber.h 567game/capture.o: game/game.h engine/engine.h engine/version.h shared/cube.h 568game/capture.o: shared/tools.h shared/command.h shared/geom.h shared/ents.h 569game/capture.o: shared/glexts.h shared/glemu.h shared/iengine.h 570game/capture.o: shared/igame.h engine/irc.h engine/sound.h engine/world.h 571game/capture.o: engine/octa.h engine/lightmap.h engine/bih.h engine/texture.h 572game/capture.o: engine/model.h game/gamemode.h game/weapons.h game/weapdef.h 573game/capture.o: game/player.h game/teamdef.h game/playerdef.h game/vars.h 574game/capture.o: game/ai.h game/capture.h game/defend.h game/bomber.h 575game/defend.o: game/game.h engine/engine.h engine/version.h shared/cube.h 576game/defend.o: shared/tools.h shared/command.h shared/geom.h shared/ents.h 577game/defend.o: shared/glexts.h shared/glemu.h shared/iengine.h shared/igame.h 578game/defend.o: engine/irc.h engine/sound.h engine/world.h engine/octa.h 579game/defend.o: engine/lightmap.h engine/bih.h engine/texture.h engine/model.h 580game/defend.o: game/gamemode.h game/weapons.h game/weapdef.h game/player.h 581game/defend.o: game/teamdef.h game/playerdef.h game/vars.h game/ai.h 582game/defend.o: game/capture.h game/defend.h game/bomber.h 583game/bomber.o: game/game.h engine/engine.h engine/version.h shared/cube.h 584game/bomber.o: shared/tools.h shared/command.h shared/geom.h shared/ents.h 585game/bomber.o: shared/glexts.h shared/glemu.h shared/iengine.h shared/igame.h 586game/bomber.o: engine/irc.h engine/sound.h engine/world.h engine/octa.h 587game/bomber.o: engine/lightmap.h engine/bih.h engine/texture.h engine/model.h 588game/bomber.o: game/gamemode.h game/weapons.h game/weapdef.h game/player.h 589game/bomber.o: game/teamdef.h game/playerdef.h game/vars.h game/ai.h 590game/bomber.o: game/capture.h game/defend.h game/bomber.h 591game/entities.o: game/game.h engine/engine.h engine/version.h shared/cube.h 592game/entities.o: shared/tools.h shared/command.h shared/geom.h shared/ents.h 593game/entities.o: shared/glexts.h shared/glemu.h shared/iengine.h 594game/entities.o: shared/igame.h engine/irc.h engine/sound.h engine/world.h 595game/entities.o: engine/octa.h engine/lightmap.h engine/bih.h 596game/entities.o: engine/texture.h engine/model.h game/gamemode.h 597game/entities.o: game/weapons.h game/weapdef.h game/player.h game/teamdef.h 598game/entities.o: game/playerdef.h game/vars.h game/ai.h game/capture.h 599game/entities.o: game/defend.h game/bomber.h 600game/game.o: game/game.h engine/engine.h engine/version.h shared/cube.h 601game/game.o: shared/tools.h shared/command.h shared/geom.h shared/ents.h 602game/game.o: shared/glexts.h shared/glemu.h shared/iengine.h shared/igame.h 603game/game.o: engine/irc.h engine/sound.h engine/world.h engine/octa.h 604game/game.o: engine/lightmap.h engine/bih.h engine/texture.h engine/model.h 605game/game.o: game/gamemode.h game/weapons.h game/weapdef.h game/player.h 606game/game.o: game/teamdef.h game/playerdef.h game/vars.h game/ai.h 607game/game.o: game/capture.h game/defend.h game/bomber.h 608game/hud.o: game/game.h engine/engine.h engine/version.h shared/cube.h 609game/hud.o: shared/tools.h shared/command.h shared/geom.h shared/ents.h 610game/hud.o: shared/glexts.h shared/glemu.h shared/iengine.h shared/igame.h 611game/hud.o: engine/irc.h engine/sound.h engine/world.h engine/octa.h 612game/hud.o: engine/lightmap.h engine/bih.h engine/texture.h engine/model.h 613game/hud.o: game/gamemode.h game/weapons.h game/weapdef.h game/player.h 614game/hud.o: game/teamdef.h game/playerdef.h game/vars.h game/ai.h 615game/hud.o: game/capture.h game/defend.h game/bomber.h game/compass.h 616game/physics.o: game/game.h engine/engine.h engine/version.h shared/cube.h 617game/physics.o: shared/tools.h shared/command.h shared/geom.h shared/ents.h 618game/physics.o: shared/glexts.h shared/glemu.h shared/iengine.h 619game/physics.o: shared/igame.h engine/irc.h engine/sound.h engine/world.h 620game/physics.o: engine/octa.h engine/lightmap.h engine/bih.h engine/texture.h 621game/physics.o: engine/model.h game/gamemode.h game/weapons.h game/weapdef.h 622game/physics.o: game/player.h game/teamdef.h game/playerdef.h game/vars.h 623game/physics.o: game/ai.h game/capture.h game/defend.h game/bomber.h 624game/projs.o: game/game.h engine/engine.h engine/version.h shared/cube.h 625game/projs.o: shared/tools.h shared/command.h shared/geom.h shared/ents.h 626game/projs.o: shared/glexts.h shared/glemu.h shared/iengine.h shared/igame.h 627game/projs.o: engine/irc.h engine/sound.h engine/world.h engine/octa.h 628game/projs.o: engine/lightmap.h engine/bih.h engine/texture.h engine/model.h 629game/projs.o: game/gamemode.h game/weapons.h game/weapdef.h game/player.h 630game/projs.o: game/teamdef.h game/playerdef.h game/vars.h game/ai.h 631game/projs.o: game/capture.h game/defend.h game/bomber.h 632game/scoreboard.o: game/game.h engine/engine.h engine/version.h shared/cube.h 633game/scoreboard.o: shared/tools.h shared/command.h shared/geom.h 634game/scoreboard.o: shared/ents.h shared/glexts.h shared/glemu.h 635game/scoreboard.o: shared/iengine.h shared/igame.h engine/irc.h 636game/scoreboard.o: engine/sound.h engine/world.h engine/octa.h 637game/scoreboard.o: engine/lightmap.h engine/bih.h engine/texture.h 638game/scoreboard.o: engine/model.h game/gamemode.h game/weapons.h 639game/scoreboard.o: game/weapdef.h game/player.h game/teamdef.h 640game/scoreboard.o: game/playerdef.h game/vars.h game/ai.h game/capture.h 641game/scoreboard.o: game/defend.h game/bomber.h 642game/server.o: game/game.h engine/engine.h engine/version.h shared/cube.h 643game/server.o: shared/tools.h shared/command.h shared/geom.h shared/ents.h 644game/server.o: shared/glexts.h shared/glemu.h shared/iengine.h shared/igame.h 645game/server.o: engine/irc.h engine/sound.h engine/world.h engine/octa.h 646game/server.o: engine/lightmap.h engine/bih.h engine/texture.h engine/model.h 647game/server.o: game/gamemode.h game/weapons.h game/weapdef.h game/player.h 648game/server.o: game/teamdef.h game/playerdef.h game/vars.h game/ai.h 649game/server.o: game/capture.h game/defend.h game/bomber.h game/auth.h 650game/server.o: game/capturemode.h game/defendmode.h game/bombermode.h 651game/server.o: game/duelmut.h game/aiman.h 652game/waypoint.o: game/game.h engine/engine.h engine/version.h shared/cube.h 653game/waypoint.o: shared/tools.h shared/command.h shared/geom.h shared/ents.h 654game/waypoint.o: shared/glexts.h shared/glemu.h shared/iengine.h 655game/waypoint.o: shared/igame.h engine/irc.h engine/sound.h engine/world.h 656game/waypoint.o: engine/octa.h engine/lightmap.h engine/bih.h 657game/waypoint.o: engine/texture.h engine/model.h game/gamemode.h 658game/waypoint.o: game/weapons.h game/weapdef.h game/player.h game/teamdef.h 659game/waypoint.o: game/playerdef.h game/vars.h game/ai.h game/capture.h 660game/waypoint.o: game/defend.h game/bomber.h 661game/weapons.o: game/game.h engine/engine.h engine/version.h shared/cube.h 662game/weapons.o: shared/tools.h shared/command.h shared/geom.h shared/ents.h 663game/weapons.o: shared/glexts.h shared/glemu.h shared/iengine.h 664game/weapons.o: shared/igame.h engine/irc.h engine/sound.h engine/world.h 665game/weapons.o: engine/octa.h engine/lightmap.h engine/bih.h engine/texture.h 666game/weapons.o: engine/model.h game/gamemode.h game/weapons.h game/weapdef.h 667game/weapons.o: game/player.h game/teamdef.h game/playerdef.h game/vars.h 668game/weapons.o: game/ai.h game/capture.h game/defend.h game/bomber.h 669 670shared/crypto-standalone.o: shared/cube.h shared/tools.h shared/command.h 671shared/crypto-standalone.o: shared/geom.h shared/ents.h shared/iengine.h 672shared/crypto-standalone.o: shared/igame.h 673shared/geom-standalone.o: shared/cube.h shared/tools.h shared/command.h 674shared/geom-standalone.o: shared/geom.h shared/ents.h shared/iengine.h 675shared/geom-standalone.o: shared/igame.h 676shared/stream-standalone.o: shared/cube.h shared/tools.h shared/command.h 677shared/stream-standalone.o: shared/geom.h shared/ents.h shared/iengine.h 678shared/stream-standalone.o: shared/igame.h 679shared/tools-standalone.o: shared/cube.h shared/tools.h shared/command.h 680shared/tools-standalone.o: shared/geom.h shared/ents.h shared/iengine.h 681shared/tools-standalone.o: shared/igame.h 682shared/zip-standalone.o: shared/cube.h shared/tools.h shared/command.h 683shared/zip-standalone.o: shared/geom.h shared/ents.h shared/iengine.h 684shared/zip-standalone.o: shared/igame.h 685engine/command-standalone.o: engine/engine.h engine/version.h shared/cube.h 686engine/command-standalone.o: shared/tools.h shared/command.h shared/geom.h 687engine/command-standalone.o: shared/ents.h shared/iengine.h shared/igame.h 688engine/command-standalone.o: engine/irc.h engine/sound.h 689engine/irc-standalone.o: engine/engine.h engine/version.h shared/cube.h 690engine/irc-standalone.o: shared/tools.h shared/command.h shared/geom.h 691engine/irc-standalone.o: shared/ents.h shared/iengine.h shared/igame.h 692engine/irc-standalone.o: engine/irc.h engine/sound.h 693engine/master-standalone.o: engine/engine.h engine/version.h shared/cube.h 694engine/master-standalone.o: shared/tools.h shared/command.h shared/geom.h 695engine/master-standalone.o: shared/ents.h shared/iengine.h shared/igame.h 696engine/master-standalone.o: engine/irc.h engine/sound.h support/sqlite3.h 697engine/server-standalone.o: engine/engine.h engine/version.h shared/cube.h 698engine/server-standalone.o: shared/tools.h shared/command.h shared/geom.h 699engine/server-standalone.o: shared/ents.h shared/iengine.h shared/igame.h 700engine/server-standalone.o: engine/irc.h engine/sound.h 701game/server-standalone.o: game/game.h engine/engine.h engine/version.h 702game/server-standalone.o: shared/cube.h shared/tools.h shared/command.h 703game/server-standalone.o: shared/geom.h shared/ents.h shared/iengine.h 704game/server-standalone.o: shared/igame.h engine/irc.h engine/sound.h 705game/server-standalone.o: game/gamemode.h game/weapons.h game/weapdef.h 706game/server-standalone.o: game/player.h game/teamdef.h game/playerdef.h 707game/server-standalone.o: game/vars.h game/capture.h game/defend.h 708game/server-standalone.o: game/bomber.h game/auth.h game/capturemode.h 709game/server-standalone.o: game/defendmode.h game/bombermode.h game/duelmut.h 710game/server-standalone.o: game/aiman.h 711 712shared/cube.h.gch: shared/tools.h shared/command.h shared/geom.h 713shared/cube.h.gch: shared/ents.h shared/glexts.h shared/glemu.h 714shared/cube.h.gch: shared/iengine.h shared/igame.h 715engine/engine.h.gch: engine/version.h shared/cube.h shared/tools.h 716engine/engine.h.gch: shared/command.h shared/geom.h shared/ents.h 717engine/engine.h.gch: shared/glexts.h shared/glemu.h shared/iengine.h 718engine/engine.h.gch: shared/igame.h engine/irc.h engine/sound.h 719engine/engine.h.gch: engine/world.h engine/octa.h engine/lightmap.h 720engine/engine.h.gch: engine/bih.h engine/texture.h engine/model.h 721