-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathteamwork_server_beacon_linux32.mak
More file actions
83 lines (60 loc) · 2.98 KB
/
teamwork_server_beacon_linux32.mak
File metadata and controls
83 lines (60 loc) · 2.98 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
NAME=teamwork_server_beacon
SRCROOT=../..
TARGET_PLATFORM=linux32
TARGET_PLATFORM_EXT=
USE_VALVE_BINDIR=0
PWD:=$(shell pwd)
# If no configuration is specified, "release" will be used.
ifeq "$(CFG)" ""
CFG = release
endif
GCC_ExtraCompilerFlags=
GCC_ExtraLinkerFlags=
SymbolVisibility=hidden
OptimizerLevel=-gdwarf-4 -g2 $(OptimizerLevel_CompilerSpecific)
SystemLibraries=
DLL_EXT=.so
SYM_EXT=.dbg
FORCEINCLUDES=
ifeq "$(CFG)" "debug"
DEFINES += -DVPC -DRAD_TELEMETRY_DISABLED -DDEBUG -D_DEBUG -DGNUC -DPOSIX -DCOMPILER_GCC -D_DLL_EXT=.so -D_LINUX -DLINUX -DPOSIX -D_POSIX -DDLLNAME=teamwork_server_beacon -DBINK_VIDEO -DGL_GLEXT_PROTOTYPES -DDX_TO_GL_ABSTRACTION -DUSE_SDL -DDEV_BUILD -DFRAME_POINTER_OMISSION_DISABLED -Dteamwork_server_beaconONLY -D_MBCS -D_EXTERNAL_DLL_EXT=.so -DVPCGAMECAPS=HL2MP -DPROJECTDIR=/opt/source-sdk-2013/mp/src/utils/teamwork_server_beacon -D_DLL_EXT=.so -DSOURCE1=1 -DVPCGAME=hl2mp -D_LINUX=1 -D_POSIX=1 -DLINUX=1 -DPOSIX=1
else
DEFINES += -DVPC -DRAD_TELEMETRY_DISABLED -DNDEBUG -DGNUC -DPOSIX -DCOMPILER_GCC -D_DLL_EXT=.so -D_LINUX -DLINUX -DPOSIX -D_POSIX -DDLLNAME=teamwork_server_beacon -DBINK_VIDEO -DGL_GLEXT_PROTOTYPES -DDX_TO_GL_ABSTRACTION -DUSE_SDL -DDEV_BUILD -DFRAME_POINTER_OMISSION_DISABLED -Dteamwork_server_beaconONLY -D_MBCS -D_EXTERNAL_DLL_EXT=.so -DVPCGAMECAPS=HL2MP -DPROJECTDIR=/opt/source-sdk-2013/mp/src/utils/teamwork_server_beacon -D_DLL_EXT=.so -DSOURCE1=1 -DVPCGAME=hl2mp -D_LINUX=1 -D_POSIX=1 -DLINUX=1 -DPOSIX=1
endif
INCLUDEDIRS += ../../common ../../public ../../public/tier0 ../../public/tier1 ../../thirdparty/SDL2 ../../game/server ../../game/shared
CONFTYPE=dll
IMPORTLIBRARY=
GAMEOUTPUTFILE=../../../game/bin/teamwork_server_beacon.so
OUTPUTFILE=$(OBJ_DIR)/teamwork_server_beacon.so
POSTBUILDCOMMAND=true
CPPFILES= \
../../public/tier0/memoverride.cpp \
teamwork_beacon.cpp \
LIBFILES = \
../../lib/public/linux32/tier1.a \
../../lib/public/linux32/mathlib.a \
../../lib/public/linux32/tier2.a \
-L../../lib/public/linux32 -ltier0 \
-L../../lib/public/linux32 -lvstdlib \
LIBFILENAMES = \
../../lib/public/linux32/libtier0.so \
../../lib/public/linux32/libvstdlib.so \
../../lib/public/linux32/mathlib.a \
../../lib/public/linux32/tier1.a \
../../lib/public/linux32/tier2.a \
# Include the base makefile now.
include $(SRCROOT)/devtools/makefile_base_posix.mak
OTHER_DEPENDENCIES = \
$(OBJ_DIR)/_other_deps.P : $(OTHER_DEPENDENCIES)
$(GEN_OTHER_DEPS)
-include $(OBJ_DIR)/_other_deps.P
ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
PFILES = $(OBJS:.o=.P)
-include $(PFILES)
endif
$(OBJ_DIR)/memoverride.o : $(PWD)/../../public/tier0/memoverride.cpp $(PWD)/teamwork_server_beacon_linux32.mak $(SRCROOT)/devtools/makefile_base_posix.mak
$(PRE_COMPILE_FILE)
$(COMPILE_FILE) $(POST_COMPILE_FILE)
$(OBJ_DIR)/teamwork_beacon.o : $(PWD)/teamwork_beacon.cpp $(PWD)/teamwork_server_beacon_linux32.mak $(SRCROOT)/devtools/makefile_base_posix.mak
$(PRE_COMPILE_FILE)
$(COMPILE_FILE) $(POST_COMPILE_FILE)