Photo mode (#1)

This commit is contained in:
Lauri Räsänen 2024-10-05 20:26:50 +03:00
parent e760b9f988
commit 9cf713fba2
12 changed files with 668 additions and 287 deletions

View file

@ -80,6 +80,8 @@ TARGETS+= \
build_dir:
-mkdir -p $(BUILD_DIR);
-mkdir -p $(BUILD_DIR)/cl_dlls;
-mkdir -p $(BUILD_DIR)/dlls;
cd $(BUILD_DIR)
targets: $(TARGETS)

View file

@ -3,6 +3,8 @@
#
#
CDLL_BUILD_DIR=$(BUILD_DIR)/cl_dlls
HL_SRC_DIR=$(SOURCE_DIR)/cl_dll
HL_PARTICLEMAN_DIR=$(SOURCE_DIR)/cl_dll/particleman
HL_SERVER_SRC_DIR=$(SOURCE_DIR)/dlls
@ -128,8 +130,8 @@ PM_SHARED_OBJS = \
all: client.$(SHLIBEXT)
client.$(SHLIBEXT): $(HL1_OBJS) $(PUBLIC_OBJS) $(COMMON_OBJS) $(GAME_SHARED_OBJS) $(DLL_OBJS) $(PM_SHARED_OBJS) $(HL1_PARTICLEMAN_OBJS)
$(CPLUS) -o $(BUILD_DIR)/$@ $(HL1_OBJS) $(PUBLIC_OBJS) $(COMMON_OBJS) $(GAME_SHARED_OBJS) $(DLL_OBJS) $(PM_SHARED_OBJS) $(HL1_PARTICLEMAN_OBJS) $(LDFLAGS) $(CPP_LIB)
./gendbg.sh $(BUILD_DIR)/client.$(SHLIBEXT)
$(CPLUS) -o $(CDLL_BUILD_DIR)/$@ $(HL1_OBJS) $(PUBLIC_OBJS) $(COMMON_OBJS) $(GAME_SHARED_OBJS) $(DLL_OBJS) $(PM_SHARED_OBJS) $(HL1_PARTICLEMAN_OBJS) $(LDFLAGS) $(CPP_LIB)
./gendbg.sh $(CDLL_BUILD_DIR)/client.$(SHLIBEXT)
$(HL1_OBJ_DIR):
mkdir -p $(HL1_OBJ_DIR)

View file

@ -4,6 +4,8 @@
# Feb 2001 by Leon Hartwig (hartwig@valvesoftware.com)
#
DLL_BUILD_DIR=$(BUILD_DIR)/dlls
HLDLL_SRC_DIR=$(SOURCE_DIR)/dlls
HLDLL_OBJ_DIR=$(BUILD_OBJ_DIR)/hldll
@ -150,8 +152,8 @@ dirs:
-mkdir -p $(COMMON_OBJ_DIR)
hl.$(SHLIBEXT): $(HLDLL_OBJS) $(PM_OBJS) $(GAME_SHARED_OBJS) $(PUBLIC_OBJS) $(COMMON_OBJS)
$(CPLUS) $(LDFLAGS) $(SHLIBLDFLAGS) -o $(BUILD_DIR)/$@ $(HLDLL_OBJS) $(PM_OBJS) $(GAME_SHARED_OBJS) $(PUBLIC_OBJS) $(COMMON_OBJS) $(CPP_LIB)
./gendbg.sh $(BUILD_DIR)/hl.$(SHLIBEXT)
$(CPLUS) $(LDFLAGS) $(SHLIBLDFLAGS) -o $(DLL_BUILD_DIR)/$@ $(HLDLL_OBJS) $(PM_OBJS) $(GAME_SHARED_OBJS) $(PUBLIC_OBJS) $(COMMON_OBJS) $(CPP_LIB)
./gendbg.sh $(DLL_BUILD_DIR)/hl.$(SHLIBEXT)
$(HLDLL_OBJ_DIR)/%.o : $(HLDLL_SRC_DIR)/%.cpp
$(DO_CC)