Add filesystem_utils.cpp & interface.cpp to client & server libraries #86
This commit is contained in:
parent
c5109c80b3
commit
a5da63606f
2 changed files with 13 additions and 2 deletions
|
@ -111,6 +111,7 @@ COMMON_OBJS = \
|
|||
$(COMMON_OBJ_DIR)/parsemsg.o \
|
||||
|
||||
GAME_SHARED_OBJS = \
|
||||
$(GAME_SHARED_OBJ_DIR)/filesystem_utils.o \
|
||||
$(GAME_SHARED_OBJ_DIR)/vgui_checkbutton2.o \
|
||||
$(GAME_SHARED_OBJ_DIR)/vgui_grid.o \
|
||||
$(GAME_SHARED_OBJ_DIR)/vgui_helpers.o \
|
||||
|
|
|
@ -11,6 +11,7 @@ HLDLL_OBJ_DIR=$(BUILD_OBJ_DIR)/hldll
|
|||
HLWPN_OBJ_DIR=$(HLDLL_OBJ_DIR)/wpn_shared
|
||||
PM_OBJ_DIR=$(HLDLL_OBJ_DIR)/pm_shared
|
||||
GAME_SHARED_OBJ_DIR=$(HLDLL_OBJ_DIR)/game_shared
|
||||
PUBLIC_OBJ_DIR=$(HLDLL_OBJ_DIR)/public
|
||||
COMMON_OBJ_DIR=$(HLDLL_OBJ_DIR)/common
|
||||
|
||||
#CFLAGS=$(BASE_CFLAGS) $(ARCH_CFLAGS) $(SHLIBCFLAGS) -DCLIENT_WEAPONS
|
||||
|
@ -26,6 +27,7 @@ COMMON_INCLUDEDIRS=-I$(HLDLL_SRC_DIR) -I$(ENGINE_SRC_DIR) -I$(COMMON_SRC_DIR) -I
|
|||
LDFLAGS= $(CPP_LIB) -lm
|
||||
|
||||
DO_HLDLL_CC=$(CPLUS) $(HLDLL_INCLUDEDIRS) $(CFLAGS) -o $@ -c $<
|
||||
DO_PUBLIC_CC=$(CPLUS) $(HLDLL_INCLUDEDIRS) $(CFLAGS) -o $@ -c $<
|
||||
DO_HLWPN_CC=$(CPLUS) $(HLWPN_INCLUDEDIRS) $(CFLAGS) -o $@ -c $<
|
||||
DO_PM_CC=$(CPLUS) $(PM_INCLUDEDIRS) $(CFLAGS) -o $@ -c $<
|
||||
DO_GAME_SHARED_CC=$(CPLUS) $(GAME_SHARED_INCLUDEDIRS) $(CFLAGS) -o $@ -c $<
|
||||
|
@ -142,8 +144,12 @@ PM_OBJS = \
|
|||
$(PM_OBJ_DIR)/pm_debug.o
|
||||
|
||||
GAME_SHARED_OBJS = \
|
||||
$(GAME_SHARED_OBJ_DIR)/filesystem_utils.o \
|
||||
$(GAME_SHARED_OBJ_DIR)/voice_gamemgr.o
|
||||
|
||||
PUBLIC_OBJS = \
|
||||
$(PUBLIC_OBJ_DIR)/interface.o \
|
||||
|
||||
COMMON_OBJS = \
|
||||
$(COMMON_OBJ_DIR)/mathlib.o
|
||||
|
||||
|
@ -155,10 +161,11 @@ dirs:
|
|||
-mkdir $(HLWPN_OBJ_DIR)
|
||||
-mkdir $(PM_OBJ_DIR)
|
||||
-mkdir $(GAME_SHARED_OBJ_DIR)
|
||||
-mkdir $(PUBLIC_OBJ_DIR)
|
||||
-mkdir $(COMMON_OBJ_DIR)
|
||||
|
||||
hl.$(SHLIBEXT): $(HLDLL_OBJS) $(HLWPN_OBJS) $(PM_OBJS) $(GAME_SHARED_OBJS) $(COMMON_OBJS)
|
||||
$(CPLUS) $(LDFLAGS) $(CPP_LIB) $(SHLIBLDFLAGS) -o $(BUILD_DIR)/$@ $(HLDLL_OBJS) $(HLWPN_OBJS) $(PM_OBJS) $(GAME_SHARED_OBJS) $(COMMON_OBJS)
|
||||
hl.$(SHLIBEXT): $(HLDLL_OBJS) $(HLWPN_OBJS) $(PM_OBJS) $(GAME_SHARED_OBJS) $(PUBLIC_OBJS) $(COMMON_OBJS)
|
||||
$(CPLUS) $(LDFLAGS) $(CPP_LIB) $(SHLIBLDFLAGS) -o $(BUILD_DIR)/$@ $(HLDLL_OBJS) $(HLWPN_OBJS) $(PM_OBJS) $(GAME_SHARED_OBJS) $(PUBLIC_OBJS) $(COMMON_OBJS)
|
||||
./gendbg.sh $(BUILD_DIR)/hl.$(SHLIBEXT)
|
||||
|
||||
$(HLWPN_OBJ_DIR)/%.o : $(HLWPN_SRC_DIR)/%.cpp
|
||||
|
@ -173,6 +180,9 @@ $(PM_OBJ_DIR)/%.o : $(PM_SRC_DIR)/%.cpp
|
|||
$(GAME_SHARED_OBJ_DIR)/%.o : $(GAME_SHARED_SRC_DIR)/%.cpp
|
||||
$(DO_GAME_SHARED_CC)
|
||||
|
||||
$(PUBLIC_OBJ_DIR)/%.o : $(PUBLIC_SRC_DIR)/%.cpp
|
||||
$(DO_PUBLIC_CC)
|
||||
|
||||
$(COMMON_OBJ_DIR)/%.o : $(COMMON_SRC_DIR)/%.cpp
|
||||
$(DO_COMMON_CC)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue