mirror of
https://bitbucket.org/CPMADevs/cnq3
synced 2024-11-10 06:31:48 +00:00
added pre-generated VC++ 2013 project files and a makefile for Linux
pthread linking has been disabled for the Linux server as it's not used there
This commit is contained in:
parent
32625ef4e2
commit
511291bb97
17 changed files with 3511 additions and 6 deletions
87
build/gmake/Makefile
Normal file
87
build/gmake/Makefile
Normal file
|
@ -0,0 +1,87 @@
|
|||
# GNU Make workspace makefile autogenerated by Premake
|
||||
|
||||
.NOTPARALLEL:
|
||||
|
||||
ifndef config
|
||||
config=debug_x32
|
||||
endif
|
||||
|
||||
ifndef verbose
|
||||
SILENT = @
|
||||
endif
|
||||
|
||||
ifeq ($(config),debug_x32)
|
||||
cnq3_config = debug_x32
|
||||
cnq3_server_config = debug_x32
|
||||
botlib_config = debug_x32
|
||||
renderer_config = debug_x32
|
||||
freetype_config = debug_x32
|
||||
endif
|
||||
ifeq ($(config),release_x32)
|
||||
cnq3_config = release_x32
|
||||
cnq3_server_config = release_x32
|
||||
botlib_config = release_x32
|
||||
renderer_config = release_x32
|
||||
freetype_config = release_x32
|
||||
endif
|
||||
|
||||
PROJECTS := cnq3 cnq3-server botlib renderer freetype
|
||||
|
||||
.PHONY: all clean help $(PROJECTS)
|
||||
|
||||
all: $(PROJECTS)
|
||||
|
||||
cnq3: botlib renderer freetype
|
||||
ifneq (,$(cnq3_config))
|
||||
@echo "==== Building cnq3 ($(cnq3_config)) ===="
|
||||
@${MAKE} --no-print-directory -C . -f cnq3.make config=$(cnq3_config)
|
||||
endif
|
||||
|
||||
cnq3-server: botlib
|
||||
ifneq (,$(cnq3_server_config))
|
||||
@echo "==== Building cnq3-server ($(cnq3_server_config)) ===="
|
||||
@${MAKE} --no-print-directory -C . -f cnq3-server.make config=$(cnq3_server_config)
|
||||
endif
|
||||
|
||||
botlib:
|
||||
ifneq (,$(botlib_config))
|
||||
@echo "==== Building botlib ($(botlib_config)) ===="
|
||||
@${MAKE} --no-print-directory -C . -f botlib.make config=$(botlib_config)
|
||||
endif
|
||||
|
||||
renderer:
|
||||
ifneq (,$(renderer_config))
|
||||
@echo "==== Building renderer ($(renderer_config)) ===="
|
||||
@${MAKE} --no-print-directory -C . -f renderer.make config=$(renderer_config)
|
||||
endif
|
||||
|
||||
freetype:
|
||||
ifneq (,$(freetype_config))
|
||||
@echo "==== Building freetype ($(freetype_config)) ===="
|
||||
@${MAKE} --no-print-directory -C . -f freetype.make config=$(freetype_config)
|
||||
endif
|
||||
|
||||
clean:
|
||||
@${MAKE} --no-print-directory -C . -f cnq3.make clean
|
||||
@${MAKE} --no-print-directory -C . -f cnq3-server.make clean
|
||||
@${MAKE} --no-print-directory -C . -f botlib.make clean
|
||||
@${MAKE} --no-print-directory -C . -f renderer.make clean
|
||||
@${MAKE} --no-print-directory -C . -f freetype.make clean
|
||||
|
||||
help:
|
||||
@echo "Usage: make [config=name] [target]"
|
||||
@echo ""
|
||||
@echo "CONFIGURATIONS:"
|
||||
@echo " debug_x32"
|
||||
@echo " release_x32"
|
||||
@echo ""
|
||||
@echo "TARGETS:"
|
||||
@echo " all (default)"
|
||||
@echo " clean"
|
||||
@echo " cnq3"
|
||||
@echo " cnq3-server"
|
||||
@echo " botlib"
|
||||
@echo " renderer"
|
||||
@echo " freetype"
|
||||
@echo ""
|
||||
@echo "For more information, see http://industriousone.com/premake/quick-start"
|
241
build/gmake/botlib.make
Normal file
241
build/gmake/botlib.make
Normal file
|
@ -0,0 +1,241 @@
|
|||
# GNU Make project makefile autogenerated by Premake
|
||||
|
||||
ifndef config
|
||||
config=debug_x32
|
||||
endif
|
||||
|
||||
ifndef verbose
|
||||
SILENT = @
|
||||
endif
|
||||
|
||||
.PHONY: clean prebuild prelink
|
||||
|
||||
ifeq ($(config),debug_x32)
|
||||
RESCOMP = windres
|
||||
TARGETDIR = ../../../.bin/debug
|
||||
TARGET = $(TARGETDIR)/libbotlib.a
|
||||
OBJDIR = obj/x32/debug/botlib
|
||||
DEFINES += -DBOTLIB -DDEBUG -D_DEBUG
|
||||
INCLUDES +=
|
||||
FORCE_INCLUDE +=
|
||||
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
|
||||
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -m32 -g -Wno-unused-parameter -Wno-write-strings
|
||||
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CFLAGS) -fno-exceptions -fno-rtti
|
||||
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
|
||||
LIBS +=
|
||||
LDDEPS +=
|
||||
ALL_LDFLAGS += $(LDFLAGS) -L/usr/lib32 -L../../../.bin/debug -m32
|
||||
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
|
||||
define PREBUILDCMDS
|
||||
endef
|
||||
define PRELINKCMDS
|
||||
endef
|
||||
define POSTBUILDCMDS
|
||||
endef
|
||||
all: $(TARGETDIR) $(OBJDIR) prebuild prelink $(TARGET)
|
||||
@:
|
||||
|
||||
endif
|
||||
|
||||
ifeq ($(config),release_x32)
|
||||
RESCOMP = windres
|
||||
TARGETDIR = ../../../.bin/release
|
||||
TARGET = $(TARGETDIR)/libbotlib.a
|
||||
OBJDIR = obj/x32/release/botlib
|
||||
DEFINES += -DBOTLIB -DNDEBUG
|
||||
INCLUDES +=
|
||||
FORCE_INCLUDE +=
|
||||
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
|
||||
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -m32 -fomit-frame-pointer -ffast-math -Os -g -msse2 -Wno-unused-parameter -Wno-write-strings -g1
|
||||
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CFLAGS) -fno-exceptions -fno-rtti
|
||||
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
|
||||
LIBS +=
|
||||
LDDEPS +=
|
||||
ALL_LDFLAGS += $(LDFLAGS) -L/usr/lib32 -L../../../.bin/release -m32
|
||||
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
|
||||
define PREBUILDCMDS
|
||||
endef
|
||||
define PRELINKCMDS
|
||||
endef
|
||||
define POSTBUILDCMDS
|
||||
endef
|
||||
all: $(TARGETDIR) $(OBJDIR) prebuild prelink $(TARGET)
|
||||
@:
|
||||
|
||||
endif
|
||||
|
||||
OBJECTS := \
|
||||
$(OBJDIR)/be_aas_bspq3.o \
|
||||
$(OBJDIR)/be_aas_cluster.o \
|
||||
$(OBJDIR)/be_aas_debug.o \
|
||||
$(OBJDIR)/be_aas_entity.o \
|
||||
$(OBJDIR)/be_aas_file.o \
|
||||
$(OBJDIR)/be_aas_main.o \
|
||||
$(OBJDIR)/be_aas_move.o \
|
||||
$(OBJDIR)/be_aas_optimize.o \
|
||||
$(OBJDIR)/be_aas_reach.o \
|
||||
$(OBJDIR)/be_aas_route.o \
|
||||
$(OBJDIR)/be_aas_routealt.o \
|
||||
$(OBJDIR)/be_aas_sample.o \
|
||||
$(OBJDIR)/be_ai_char.o \
|
||||
$(OBJDIR)/be_ai_chat.o \
|
||||
$(OBJDIR)/be_ai_gen.o \
|
||||
$(OBJDIR)/be_ai_goal.o \
|
||||
$(OBJDIR)/be_ai_move.o \
|
||||
$(OBJDIR)/be_ai_weap.o \
|
||||
$(OBJDIR)/be_ai_weight.o \
|
||||
$(OBJDIR)/be_ea.o \
|
||||
$(OBJDIR)/be_interface.o \
|
||||
$(OBJDIR)/l_crc.o \
|
||||
$(OBJDIR)/l_libvar.o \
|
||||
$(OBJDIR)/l_log.o \
|
||||
$(OBJDIR)/l_memory.o \
|
||||
$(OBJDIR)/l_precomp.o \
|
||||
$(OBJDIR)/l_script.o \
|
||||
$(OBJDIR)/l_struct.o \
|
||||
|
||||
RESOURCES := \
|
||||
|
||||
CUSTOMFILES := \
|
||||
|
||||
SHELLTYPE := msdos
|
||||
ifeq (,$(ComSpec)$(COMSPEC))
|
||||
SHELLTYPE := posix
|
||||
endif
|
||||
ifeq (/bin,$(findstring /bin,$(SHELL)))
|
||||
SHELLTYPE := posix
|
||||
endif
|
||||
|
||||
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
|
||||
@echo Linking botlib
|
||||
$(SILENT) $(LINKCMD)
|
||||
$(POSTBUILDCMDS)
|
||||
|
||||
$(TARGETDIR):
|
||||
@echo Creating $(TARGETDIR)
|
||||
ifeq (posix,$(SHELLTYPE))
|
||||
$(SILENT) mkdir -p $(TARGETDIR)
|
||||
else
|
||||
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
|
||||
endif
|
||||
|
||||
$(OBJDIR):
|
||||
@echo Creating $(OBJDIR)
|
||||
ifeq (posix,$(SHELLTYPE))
|
||||
$(SILENT) mkdir -p $(OBJDIR)
|
||||
else
|
||||
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
|
||||
endif
|
||||
|
||||
clean:
|
||||
@echo Cleaning botlib
|
||||
ifeq (posix,$(SHELLTYPE))
|
||||
$(SILENT) rm -f $(TARGET)
|
||||
$(SILENT) rm -rf $(OBJDIR)
|
||||
else
|
||||
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
|
||||
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
|
||||
endif
|
||||
|
||||
prebuild:
|
||||
$(PREBUILDCMDS)
|
||||
|
||||
prelink:
|
||||
$(PRELINKCMDS)
|
||||
|
||||
ifneq (,$(PCH))
|
||||
$(OBJECTS): $(GCH) $(PCH)
|
||||
$(GCH): $(PCH)
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) -x c++-header $(ALL_CXXFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
|
||||
endif
|
||||
|
||||
$(OBJDIR)/be_aas_bspq3.o: ../../code/botlib/be_aas_bspq3.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/be_aas_cluster.o: ../../code/botlib/be_aas_cluster.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/be_aas_debug.o: ../../code/botlib/be_aas_debug.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/be_aas_entity.o: ../../code/botlib/be_aas_entity.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/be_aas_file.o: ../../code/botlib/be_aas_file.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/be_aas_main.o: ../../code/botlib/be_aas_main.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/be_aas_move.o: ../../code/botlib/be_aas_move.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/be_aas_optimize.o: ../../code/botlib/be_aas_optimize.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/be_aas_reach.o: ../../code/botlib/be_aas_reach.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/be_aas_route.o: ../../code/botlib/be_aas_route.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/be_aas_routealt.o: ../../code/botlib/be_aas_routealt.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/be_aas_sample.o: ../../code/botlib/be_aas_sample.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/be_ai_char.o: ../../code/botlib/be_ai_char.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/be_ai_chat.o: ../../code/botlib/be_ai_chat.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/be_ai_gen.o: ../../code/botlib/be_ai_gen.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/be_ai_goal.o: ../../code/botlib/be_ai_goal.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/be_ai_move.o: ../../code/botlib/be_ai_move.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/be_ai_weap.o: ../../code/botlib/be_ai_weap.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/be_ai_weight.o: ../../code/botlib/be_ai_weight.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/be_ea.o: ../../code/botlib/be_ea.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/be_interface.o: ../../code/botlib/be_interface.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/l_crc.o: ../../code/botlib/l_crc.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/l_libvar.o: ../../code/botlib/l_libvar.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/l_log.o: ../../code/botlib/l_log.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/l_memory.o: ../../code/botlib/l_memory.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/l_precomp.o: ../../code/botlib/l_precomp.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/l_script.o: ../../code/botlib/l_script.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/l_struct.o: ../../code/botlib/l_struct.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
|
||||
-include $(OBJECTS:%.o=%.d)
|
||||
ifneq (,$(PCH))
|
||||
-include $(OBJDIR)/$(notdir $(PCH)).d
|
||||
endif
|
269
build/gmake/cnq3-server.make
Normal file
269
build/gmake/cnq3-server.make
Normal file
|
@ -0,0 +1,269 @@
|
|||
# GNU Make project makefile autogenerated by Premake
|
||||
|
||||
ifndef config
|
||||
config=debug_x32
|
||||
endif
|
||||
|
||||
ifndef verbose
|
||||
SILENT = @
|
||||
endif
|
||||
|
||||
.PHONY: clean prebuild prelink
|
||||
|
||||
ifeq ($(config),debug_x32)
|
||||
RESCOMP = windres
|
||||
TARGETDIR = ../../../.bin/debug
|
||||
TARGET = $(TARGETDIR)/cnq3-server-x86
|
||||
OBJDIR = obj/x32/debug/cnq3-server
|
||||
DEFINES += -DDEDICATED -DDEBUG -D_DEBUG
|
||||
INCLUDES +=
|
||||
FORCE_INCLUDE +=
|
||||
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
|
||||
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -m32 -g -Wno-unused-parameter -Wno-write-strings -x c++
|
||||
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CFLAGS) -fno-exceptions -fno-rtti
|
||||
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
|
||||
LIBS += ../../../.bin/debug/libbotlib.a -ldl -lm
|
||||
LDDEPS += ../../../.bin/debug/libbotlib.a
|
||||
ALL_LDFLAGS += $(LDFLAGS) -L/usr/lib32 -L../../../.bin/debug -m32
|
||||
LINKCMD = $(CXX) -o "$@" $(OBJECTS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
|
||||
define PREBUILDCMDS
|
||||
@echo Running prebuild commands
|
||||
"../../../cnq3tools/git/create_git_header.sh" "../../code/qcommon/git.h"
|
||||
endef
|
||||
define PRELINKCMDS
|
||||
endef
|
||||
define POSTBUILDCMDS
|
||||
@echo Running postbuild commands
|
||||
cp -u "../../../.bin/debug/cnq3-server-x86" "$(QUAKE3DIR)"
|
||||
endef
|
||||
all: $(TARGETDIR) $(OBJDIR) prebuild prelink $(TARGET)
|
||||
@:
|
||||
|
||||
endif
|
||||
|
||||
ifeq ($(config),release_x32)
|
||||
RESCOMP = windres
|
||||
TARGETDIR = ../../../.bin/release
|
||||
TARGET = $(TARGETDIR)/cnq3-server-x86
|
||||
OBJDIR = obj/x32/release/cnq3-server
|
||||
DEFINES += -DDEDICATED -DNDEBUG
|
||||
INCLUDES +=
|
||||
FORCE_INCLUDE +=
|
||||
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
|
||||
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -m32 -fomit-frame-pointer -ffast-math -Os -g -msse2 -Wno-unused-parameter -Wno-write-strings -g1 -x c++
|
||||
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CFLAGS) -fno-exceptions -fno-rtti
|
||||
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
|
||||
LIBS += ../../../.bin/release/libbotlib.a -ldl -lm
|
||||
LDDEPS += ../../../.bin/release/libbotlib.a
|
||||
ALL_LDFLAGS += $(LDFLAGS) -L/usr/lib32 -L../../../.bin/release -m32
|
||||
LINKCMD = $(CXX) -o "$@" $(OBJECTS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
|
||||
define PREBUILDCMDS
|
||||
@echo Running prebuild commands
|
||||
"../../../cnq3tools/git/create_git_header.sh" "../../code/qcommon/git.h"
|
||||
endef
|
||||
define PRELINKCMDS
|
||||
endef
|
||||
define POSTBUILDCMDS
|
||||
@echo Running postbuild commands
|
||||
cp -u "../../../.bin/release/cnq3-server-x86" "$(QUAKE3DIR)"
|
||||
endef
|
||||
all: $(TARGETDIR) $(OBJDIR) prebuild prelink $(TARGET)
|
||||
@:
|
||||
|
||||
endif
|
||||
|
||||
OBJECTS := \
|
||||
$(OBJDIR)/cm_load.o \
|
||||
$(OBJDIR)/cm_patch.o \
|
||||
$(OBJDIR)/cm_polylib.o \
|
||||
$(OBJDIR)/cm_test.o \
|
||||
$(OBJDIR)/cm_trace.o \
|
||||
$(OBJDIR)/cmd.o \
|
||||
$(OBJDIR)/common.o \
|
||||
$(OBJDIR)/cvar.o \
|
||||
$(OBJDIR)/files.o \
|
||||
$(OBJDIR)/huffman.o \
|
||||
$(OBJDIR)/md4.o \
|
||||
$(OBJDIR)/md5.o \
|
||||
$(OBJDIR)/msg.o \
|
||||
$(OBJDIR)/net_chan.o \
|
||||
$(OBJDIR)/net_ip.o \
|
||||
$(OBJDIR)/q_math.o \
|
||||
$(OBJDIR)/q_shared.o \
|
||||
$(OBJDIR)/unzip.o \
|
||||
$(OBJDIR)/vm.o \
|
||||
$(OBJDIR)/vm_interpreted.o \
|
||||
$(OBJDIR)/vm_x86.o \
|
||||
$(OBJDIR)/sv_bot.o \
|
||||
$(OBJDIR)/sv_ccmds.o \
|
||||
$(OBJDIR)/sv_client.o \
|
||||
$(OBJDIR)/sv_game.o \
|
||||
$(OBJDIR)/sv_init.o \
|
||||
$(OBJDIR)/sv_main.o \
|
||||
$(OBJDIR)/sv_net_chan.o \
|
||||
$(OBJDIR)/sv_snapshot.o \
|
||||
$(OBJDIR)/sv_world.o \
|
||||
$(OBJDIR)/linux_signals.o \
|
||||
$(OBJDIR)/unix_main.o \
|
||||
$(OBJDIR)/unix_shared.o \
|
||||
|
||||
RESOURCES := \
|
||||
|
||||
CUSTOMFILES := \
|
||||
|
||||
SHELLTYPE := msdos
|
||||
ifeq (,$(ComSpec)$(COMSPEC))
|
||||
SHELLTYPE := posix
|
||||
endif
|
||||
ifeq (/bin,$(findstring /bin,$(SHELL)))
|
||||
SHELLTYPE := posix
|
||||
endif
|
||||
|
||||
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
|
||||
@echo Linking cnq3-server
|
||||
$(SILENT) $(LINKCMD)
|
||||
$(POSTBUILDCMDS)
|
||||
|
||||
$(TARGETDIR):
|
||||
@echo Creating $(TARGETDIR)
|
||||
ifeq (posix,$(SHELLTYPE))
|
||||
$(SILENT) mkdir -p $(TARGETDIR)
|
||||
else
|
||||
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
|
||||
endif
|
||||
|
||||
$(OBJDIR):
|
||||
@echo Creating $(OBJDIR)
|
||||
ifeq (posix,$(SHELLTYPE))
|
||||
$(SILENT) mkdir -p $(OBJDIR)
|
||||
else
|
||||
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
|
||||
endif
|
||||
|
||||
clean:
|
||||
@echo Cleaning cnq3-server
|
||||
ifeq (posix,$(SHELLTYPE))
|
||||
$(SILENT) rm -f $(TARGET)
|
||||
$(SILENT) rm -rf $(OBJDIR)
|
||||
else
|
||||
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
|
||||
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
|
||||
endif
|
||||
|
||||
prebuild:
|
||||
$(PREBUILDCMDS)
|
||||
|
||||
prelink:
|
||||
$(PRELINKCMDS)
|
||||
|
||||
ifneq (,$(PCH))
|
||||
$(OBJECTS): $(GCH) $(PCH)
|
||||
$(GCH): $(PCH)
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) -x c++-header $(ALL_CXXFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
|
||||
endif
|
||||
|
||||
$(OBJDIR)/cm_load.o: ../../code/qcommon/cm_load.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cm_patch.o: ../../code/qcommon/cm_patch.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cm_polylib.o: ../../code/qcommon/cm_polylib.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cm_test.o: ../../code/qcommon/cm_test.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cm_trace.o: ../../code/qcommon/cm_trace.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cmd.o: ../../code/qcommon/cmd.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/common.o: ../../code/qcommon/common.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cvar.o: ../../code/qcommon/cvar.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/files.o: ../../code/qcommon/files.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/huffman.o: ../../code/qcommon/huffman.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/md4.o: ../../code/qcommon/md4.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/md5.o: ../../code/qcommon/md5.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/msg.o: ../../code/qcommon/msg.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/net_chan.o: ../../code/qcommon/net_chan.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/net_ip.o: ../../code/qcommon/net_ip.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/q_math.o: ../../code/qcommon/q_math.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/q_shared.o: ../../code/qcommon/q_shared.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/unzip.o: ../../code/qcommon/unzip.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/vm.o: ../../code/qcommon/vm.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/vm_interpreted.o: ../../code/qcommon/vm_interpreted.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/vm_x86.o: ../../code/qcommon/vm_x86.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/sv_bot.o: ../../code/server/sv_bot.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/sv_ccmds.o: ../../code/server/sv_ccmds.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/sv_client.o: ../../code/server/sv_client.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/sv_game.o: ../../code/server/sv_game.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/sv_init.o: ../../code/server/sv_init.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/sv_main.o: ../../code/server/sv_main.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/sv_net_chan.o: ../../code/server/sv_net_chan.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/sv_snapshot.o: ../../code/server/sv_snapshot.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/sv_world.o: ../../code/server/sv_world.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/linux_signals.o: ../../code/unix/linux_signals.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/unix_main.o: ../../code/unix/unix_main.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/unix_shared.o: ../../code/unix/unix_shared.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
|
||||
-include $(OBJECTS:%.o=%.d)
|
||||
ifneq (,$(PCH))
|
||||
-include $(OBJDIR)/$(notdir $(PCH)).d
|
||||
endif
|
361
build/gmake/cnq3.make
Normal file
361
build/gmake/cnq3.make
Normal file
|
@ -0,0 +1,361 @@
|
|||
# GNU Make project makefile autogenerated by Premake
|
||||
|
||||
ifndef config
|
||||
config=debug_x32
|
||||
endif
|
||||
|
||||
ifndef verbose
|
||||
SILENT = @
|
||||
endif
|
||||
|
||||
.PHONY: clean prebuild prelink
|
||||
|
||||
ifeq ($(config),debug_x32)
|
||||
RESCOMP = windres
|
||||
TARGETDIR = ../../../.bin/debug
|
||||
TARGET = $(TARGETDIR)/cnq3-x86
|
||||
OBJDIR = obj/x32/debug/cnq3
|
||||
DEFINES += -DDEBUG -D_DEBUG
|
||||
INCLUDES += -I../../code/freetype/include
|
||||
FORCE_INCLUDE +=
|
||||
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
|
||||
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -m32 -g -Wno-unused-parameter -Wno-write-strings -pthread -x c++
|
||||
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CFLAGS) -fno-exceptions -fno-rtti
|
||||
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
|
||||
LIBS += ../../../.bin/debug/libbotlib.a ../../../.bin/debug/librenderer.a ../../../.bin/debug/libfreetype.a -ldl -lm -lX11 -lpthread
|
||||
LDDEPS += ../../../.bin/debug/libbotlib.a ../../../.bin/debug/librenderer.a ../../../.bin/debug/libfreetype.a
|
||||
ALL_LDFLAGS += $(LDFLAGS) -L/usr/lib32 -L../../../.bin/debug -m32
|
||||
LINKCMD = $(CXX) -o "$@" $(OBJECTS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
|
||||
define PREBUILDCMDS
|
||||
@echo Running prebuild commands
|
||||
"../../../cnq3tools/git/create_git_header.sh" "../../code/qcommon/git.h"
|
||||
endef
|
||||
define PRELINKCMDS
|
||||
endef
|
||||
define POSTBUILDCMDS
|
||||
@echo Running postbuild commands
|
||||
cp -u "../../../.bin/debug/cnq3-x86" "$(QUAKE3DIR)"
|
||||
endef
|
||||
all: $(TARGETDIR) $(OBJDIR) prebuild prelink $(TARGET)
|
||||
@:
|
||||
|
||||
endif
|
||||
|
||||
ifeq ($(config),release_x32)
|
||||
RESCOMP = windres
|
||||
TARGETDIR = ../../../.bin/release
|
||||
TARGET = $(TARGETDIR)/cnq3-x86
|
||||
OBJDIR = obj/x32/release/cnq3
|
||||
DEFINES += -DNDEBUG
|
||||
INCLUDES += -I../../code/freetype/include
|
||||
FORCE_INCLUDE +=
|
||||
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
|
||||
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -m32 -fomit-frame-pointer -ffast-math -Os -g -msse2 -Wno-unused-parameter -Wno-write-strings -g1 -pthread -x c++
|
||||
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CFLAGS) -fno-exceptions -fno-rtti
|
||||
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
|
||||
LIBS += ../../../.bin/release/libbotlib.a ../../../.bin/release/librenderer.a ../../../.bin/release/libfreetype.a -ldl -lm -lX11 -lpthread
|
||||
LDDEPS += ../../../.bin/release/libbotlib.a ../../../.bin/release/librenderer.a ../../../.bin/release/libfreetype.a
|
||||
ALL_LDFLAGS += $(LDFLAGS) -L/usr/lib32 -L../../../.bin/release -m32
|
||||
LINKCMD = $(CXX) -o "$@" $(OBJECTS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
|
||||
define PREBUILDCMDS
|
||||
@echo Running prebuild commands
|
||||
"../../../cnq3tools/git/create_git_header.sh" "../../code/qcommon/git.h"
|
||||
endef
|
||||
define PRELINKCMDS
|
||||
endef
|
||||
define POSTBUILDCMDS
|
||||
@echo Running postbuild commands
|
||||
cp -u "../../../.bin/release/cnq3-x86" "$(QUAKE3DIR)"
|
||||
endef
|
||||
all: $(TARGETDIR) $(OBJDIR) prebuild prelink $(TARGET)
|
||||
@:
|
||||
|
||||
endif
|
||||
|
||||
OBJECTS := \
|
||||
$(OBJDIR)/cl_avi.o \
|
||||
$(OBJDIR)/cl_browser.o \
|
||||
$(OBJDIR)/cl_cgame.o \
|
||||
$(OBJDIR)/cl_cin.o \
|
||||
$(OBJDIR)/cl_console.o \
|
||||
$(OBJDIR)/cl_curl.o \
|
||||
$(OBJDIR)/cl_input.o \
|
||||
$(OBJDIR)/cl_keys.o \
|
||||
$(OBJDIR)/cl_main.o \
|
||||
$(OBJDIR)/cl_net_chan.o \
|
||||
$(OBJDIR)/cl_parse.o \
|
||||
$(OBJDIR)/cl_scrn.o \
|
||||
$(OBJDIR)/cl_ui.o \
|
||||
$(OBJDIR)/snd_codec.o \
|
||||
$(OBJDIR)/snd_codec_wav.o \
|
||||
$(OBJDIR)/snd_dma.o \
|
||||
$(OBJDIR)/snd_main.o \
|
||||
$(OBJDIR)/snd_mem.o \
|
||||
$(OBJDIR)/snd_mix.o \
|
||||
$(OBJDIR)/cm_load.o \
|
||||
$(OBJDIR)/cm_patch.o \
|
||||
$(OBJDIR)/cm_polylib.o \
|
||||
$(OBJDIR)/cm_test.o \
|
||||
$(OBJDIR)/cm_trace.o \
|
||||
$(OBJDIR)/cmd.o \
|
||||
$(OBJDIR)/common.o \
|
||||
$(OBJDIR)/cvar.o \
|
||||
$(OBJDIR)/files.o \
|
||||
$(OBJDIR)/huffman.o \
|
||||
$(OBJDIR)/md4.o \
|
||||
$(OBJDIR)/md5.o \
|
||||
$(OBJDIR)/msg.o \
|
||||
$(OBJDIR)/net_chan.o \
|
||||
$(OBJDIR)/net_ip.o \
|
||||
$(OBJDIR)/q_math.o \
|
||||
$(OBJDIR)/q_shared.o \
|
||||
$(OBJDIR)/unzip.o \
|
||||
$(OBJDIR)/vm.o \
|
||||
$(OBJDIR)/vm_interpreted.o \
|
||||
$(OBJDIR)/vm_x86.o \
|
||||
$(OBJDIR)/sv_bot.o \
|
||||
$(OBJDIR)/sv_ccmds.o \
|
||||
$(OBJDIR)/sv_client.o \
|
||||
$(OBJDIR)/sv_game.o \
|
||||
$(OBJDIR)/sv_init.o \
|
||||
$(OBJDIR)/sv_main.o \
|
||||
$(OBJDIR)/sv_net_chan.o \
|
||||
$(OBJDIR)/sv_snapshot.o \
|
||||
$(OBJDIR)/sv_world.o \
|
||||
$(OBJDIR)/linux_glimp.o \
|
||||
$(OBJDIR)/linux_joystick.o \
|
||||
$(OBJDIR)/linux_qgl.o \
|
||||
$(OBJDIR)/linux_signals.o \
|
||||
$(OBJDIR)/linux_snd.o \
|
||||
$(OBJDIR)/unix_main.o \
|
||||
$(OBJDIR)/unix_shared.o \
|
||||
|
||||
RESOURCES := \
|
||||
|
||||
CUSTOMFILES := \
|
||||
|
||||
SHELLTYPE := msdos
|
||||
ifeq (,$(ComSpec)$(COMSPEC))
|
||||
SHELLTYPE := posix
|
||||
endif
|
||||
ifeq (/bin,$(findstring /bin,$(SHELL)))
|
||||
SHELLTYPE := posix
|
||||
endif
|
||||
|
||||
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
|
||||
@echo Linking cnq3
|
||||
$(SILENT) $(LINKCMD)
|
||||
$(POSTBUILDCMDS)
|
||||
|
||||
$(TARGETDIR):
|
||||
@echo Creating $(TARGETDIR)
|
||||
ifeq (posix,$(SHELLTYPE))
|
||||
$(SILENT) mkdir -p $(TARGETDIR)
|
||||
else
|
||||
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
|
||||
endif
|
||||
|
||||
$(OBJDIR):
|
||||
@echo Creating $(OBJDIR)
|
||||
ifeq (posix,$(SHELLTYPE))
|
||||
$(SILENT) mkdir -p $(OBJDIR)
|
||||
else
|
||||
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
|
||||
endif
|
||||
|
||||
clean:
|
||||
@echo Cleaning cnq3
|
||||
ifeq (posix,$(SHELLTYPE))
|
||||
$(SILENT) rm -f $(TARGET)
|
||||
$(SILENT) rm -rf $(OBJDIR)
|
||||
else
|
||||
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
|
||||
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
|
||||
endif
|
||||
|
||||
prebuild:
|
||||
$(PREBUILDCMDS)
|
||||
|
||||
prelink:
|
||||
$(PRELINKCMDS)
|
||||
|
||||
ifneq (,$(PCH))
|
||||
$(OBJECTS): $(GCH) $(PCH)
|
||||
$(GCH): $(PCH)
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) -x c++-header $(ALL_CXXFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
|
||||
endif
|
||||
|
||||
$(OBJDIR)/cl_avi.o: ../../code/client/cl_avi.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cl_browser.o: ../../code/client/cl_browser.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cl_cgame.o: ../../code/client/cl_cgame.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cl_cin.o: ../../code/client/cl_cin.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cl_console.o: ../../code/client/cl_console.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cl_curl.o: ../../code/client/cl_curl.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cl_input.o: ../../code/client/cl_input.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cl_keys.o: ../../code/client/cl_keys.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cl_main.o: ../../code/client/cl_main.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cl_net_chan.o: ../../code/client/cl_net_chan.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cl_parse.o: ../../code/client/cl_parse.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cl_scrn.o: ../../code/client/cl_scrn.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cl_ui.o: ../../code/client/cl_ui.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/snd_codec.o: ../../code/client/snd_codec.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/snd_codec_wav.o: ../../code/client/snd_codec_wav.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/snd_dma.o: ../../code/client/snd_dma.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/snd_main.o: ../../code/client/snd_main.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/snd_mem.o: ../../code/client/snd_mem.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/snd_mix.o: ../../code/client/snd_mix.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cm_load.o: ../../code/qcommon/cm_load.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cm_patch.o: ../../code/qcommon/cm_patch.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cm_polylib.o: ../../code/qcommon/cm_polylib.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cm_test.o: ../../code/qcommon/cm_test.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cm_trace.o: ../../code/qcommon/cm_trace.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cmd.o: ../../code/qcommon/cmd.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/common.o: ../../code/qcommon/common.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/cvar.o: ../../code/qcommon/cvar.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/files.o: ../../code/qcommon/files.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/huffman.o: ../../code/qcommon/huffman.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/md4.o: ../../code/qcommon/md4.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/md5.o: ../../code/qcommon/md5.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/msg.o: ../../code/qcommon/msg.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/net_chan.o: ../../code/qcommon/net_chan.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/net_ip.o: ../../code/qcommon/net_ip.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/q_math.o: ../../code/qcommon/q_math.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/q_shared.o: ../../code/qcommon/q_shared.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/unzip.o: ../../code/qcommon/unzip.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/vm.o: ../../code/qcommon/vm.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/vm_interpreted.o: ../../code/qcommon/vm_interpreted.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/vm_x86.o: ../../code/qcommon/vm_x86.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/sv_bot.o: ../../code/server/sv_bot.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/sv_ccmds.o: ../../code/server/sv_ccmds.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/sv_client.o: ../../code/server/sv_client.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/sv_game.o: ../../code/server/sv_game.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/sv_init.o: ../../code/server/sv_init.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/sv_main.o: ../../code/server/sv_main.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/sv_net_chan.o: ../../code/server/sv_net_chan.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/sv_snapshot.o: ../../code/server/sv_snapshot.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/sv_world.o: ../../code/server/sv_world.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/linux_glimp.o: ../../code/unix/linux_glimp.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/linux_joystick.o: ../../code/unix/linux_joystick.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/linux_qgl.o: ../../code/unix/linux_qgl.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/linux_signals.o: ../../code/unix/linux_signals.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/linux_snd.o: ../../code/unix/linux_snd.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/unix_main.o: ../../code/unix/unix_main.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/unix_shared.o: ../../code/unix/unix_shared.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
|
||||
-include $(OBJECTS:%.o=%.d)
|
||||
ifneq (,$(PCH))
|
||||
-include $(OBJDIR)/$(notdir $(PCH)).d
|
||||
endif
|
169
build/gmake/freetype.make
Normal file
169
build/gmake/freetype.make
Normal file
|
@ -0,0 +1,169 @@
|
|||
# GNU Make project makefile autogenerated by Premake
|
||||
|
||||
ifndef config
|
||||
config=debug_x32
|
||||
endif
|
||||
|
||||
ifndef verbose
|
||||
SILENT = @
|
||||
endif
|
||||
|
||||
.PHONY: clean prebuild prelink
|
||||
|
||||
ifeq ($(config),debug_x32)
|
||||
RESCOMP = windres
|
||||
TARGETDIR = ../../../.bin/debug
|
||||
TARGET = $(TARGETDIR)/libfreetype.a
|
||||
OBJDIR = obj/x32/debug/freetype
|
||||
DEFINES += -D_LIB -DFT2_BUILD_LIBRARY -D_BIND_TO_CURRENT_VCLIBS_VERSION=1 -DDEBUG -D_DEBUG
|
||||
INCLUDES += -I../../code/freetype/include
|
||||
FORCE_INCLUDE +=
|
||||
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
|
||||
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -m32 -g -Wno-unused-parameter -Wno-write-strings
|
||||
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CFLAGS) -fno-exceptions -fno-rtti
|
||||
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
|
||||
LIBS +=
|
||||
LDDEPS +=
|
||||
ALL_LDFLAGS += $(LDFLAGS) -L/usr/lib32 -L../../../.bin/debug -m32
|
||||
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
|
||||
define PREBUILDCMDS
|
||||
endef
|
||||
define PRELINKCMDS
|
||||
endef
|
||||
define POSTBUILDCMDS
|
||||
endef
|
||||
all: $(TARGETDIR) $(OBJDIR) prebuild prelink $(TARGET)
|
||||
@:
|
||||
|
||||
endif
|
||||
|
||||
ifeq ($(config),release_x32)
|
||||
RESCOMP = windres
|
||||
TARGETDIR = ../../../.bin/release
|
||||
TARGET = $(TARGETDIR)/libfreetype.a
|
||||
OBJDIR = obj/x32/release/freetype
|
||||
DEFINES += -D_LIB -DFT2_BUILD_LIBRARY -D_BIND_TO_CURRENT_VCLIBS_VERSION=1 -DNDEBUG
|
||||
INCLUDES += -I../../code/freetype/include
|
||||
FORCE_INCLUDE +=
|
||||
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
|
||||
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -m32 -fomit-frame-pointer -ffast-math -Os -g -msse2 -Wno-unused-parameter -Wno-write-strings -g1
|
||||
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CFLAGS) -fno-exceptions -fno-rtti
|
||||
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
|
||||
LIBS +=
|
||||
LDDEPS +=
|
||||
ALL_LDFLAGS += $(LDFLAGS) -L/usr/lib32 -L../../../.bin/release -m32
|
||||
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
|
||||
define PREBUILDCMDS
|
||||
endef
|
||||
define PRELINKCMDS
|
||||
endef
|
||||
define POSTBUILDCMDS
|
||||
endef
|
||||
all: $(TARGETDIR) $(OBJDIR) prebuild prelink $(TARGET)
|
||||
@:
|
||||
|
||||
endif
|
||||
|
||||
OBJECTS := \
|
||||
$(OBJDIR)/ftbase.o \
|
||||
$(OBJDIR)/ftbbox.o \
|
||||
$(OBJDIR)/ftglyph.o \
|
||||
$(OBJDIR)/ftinit.o \
|
||||
$(OBJDIR)/ftstroke.o \
|
||||
$(OBJDIR)/ftsynth.o \
|
||||
$(OBJDIR)/ftsystem.o \
|
||||
$(OBJDIR)/sfnt.o \
|
||||
$(OBJDIR)/smooth.o \
|
||||
$(OBJDIR)/truetype.o \
|
||||
|
||||
RESOURCES := \
|
||||
|
||||
CUSTOMFILES := \
|
||||
|
||||
SHELLTYPE := msdos
|
||||
ifeq (,$(ComSpec)$(COMSPEC))
|
||||
SHELLTYPE := posix
|
||||
endif
|
||||
ifeq (/bin,$(findstring /bin,$(SHELL)))
|
||||
SHELLTYPE := posix
|
||||
endif
|
||||
|
||||
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
|
||||
@echo Linking freetype
|
||||
$(SILENT) $(LINKCMD)
|
||||
$(POSTBUILDCMDS)
|
||||
|
||||
$(TARGETDIR):
|
||||
@echo Creating $(TARGETDIR)
|
||||
ifeq (posix,$(SHELLTYPE))
|
||||
$(SILENT) mkdir -p $(TARGETDIR)
|
||||
else
|
||||
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
|
||||
endif
|
||||
|
||||
$(OBJDIR):
|
||||
@echo Creating $(OBJDIR)
|
||||
ifeq (posix,$(SHELLTYPE))
|
||||
$(SILENT) mkdir -p $(OBJDIR)
|
||||
else
|
||||
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
|
||||
endif
|
||||
|
||||
clean:
|
||||
@echo Cleaning freetype
|
||||
ifeq (posix,$(SHELLTYPE))
|
||||
$(SILENT) rm -f $(TARGET)
|
||||
$(SILENT) rm -rf $(OBJDIR)
|
||||
else
|
||||
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
|
||||
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
|
||||
endif
|
||||
|
||||
prebuild:
|
||||
$(PREBUILDCMDS)
|
||||
|
||||
prelink:
|
||||
$(PRELINKCMDS)
|
||||
|
||||
ifneq (,$(PCH))
|
||||
$(OBJECTS): $(GCH) $(PCH)
|
||||
$(GCH): $(PCH)
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
|
||||
endif
|
||||
|
||||
$(OBJDIR)/ftbase.o: ../../code/freetype/src/base/ftbase.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/ftbbox.o: ../../code/freetype/src/base/ftbbox.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/ftglyph.o: ../../code/freetype/src/base/ftglyph.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/ftinit.o: ../../code/freetype/src/base/ftinit.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/ftstroke.o: ../../code/freetype/src/base/ftstroke.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/ftsynth.o: ../../code/freetype/src/base/ftsynth.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/ftsystem.o: ../../code/freetype/src/base/ftsystem.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/sfnt.o: ../../code/freetype/src/sfnt/sfnt.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/smooth.o: ../../code/freetype/src/smooth/smooth.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/truetype.o: ../../code/freetype/src/truetype/truetype.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
|
||||
-include $(OBJECTS:%.o=%.d)
|
||||
ifneq (,$(PCH))
|
||||
-include $(OBJDIR)/$(notdir $(PCH)).d
|
||||
endif
|
361
build/gmake/renderer.make
Normal file
361
build/gmake/renderer.make
Normal file
|
@ -0,0 +1,361 @@
|
|||
# GNU Make project makefile autogenerated by Premake
|
||||
|
||||
ifndef config
|
||||
config=debug_x32
|
||||
endif
|
||||
|
||||
ifndef verbose
|
||||
SILENT = @
|
||||
endif
|
||||
|
||||
.PHONY: clean prebuild prelink
|
||||
|
||||
ifeq ($(config),debug_x32)
|
||||
RESCOMP = windres
|
||||
TARGETDIR = ../../../.bin/debug
|
||||
TARGET = $(TARGETDIR)/librenderer.a
|
||||
OBJDIR = obj/x32/debug/renderer
|
||||
DEFINES += -DDEBUG -D_DEBUG
|
||||
INCLUDES += -I../../code/freetype/include
|
||||
FORCE_INCLUDE +=
|
||||
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
|
||||
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -m32 -g -Wno-unused-parameter -Wno-write-strings -x c++
|
||||
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CFLAGS) -fno-exceptions -fno-rtti
|
||||
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
|
||||
LIBS +=
|
||||
LDDEPS +=
|
||||
ALL_LDFLAGS += $(LDFLAGS) -L/usr/lib32 -L../../../.bin/debug -m32
|
||||
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
|
||||
define PREBUILDCMDS
|
||||
endef
|
||||
define PRELINKCMDS
|
||||
endef
|
||||
define POSTBUILDCMDS
|
||||
endef
|
||||
all: $(TARGETDIR) $(OBJDIR) prebuild prelink $(TARGET)
|
||||
@:
|
||||
|
||||
endif
|
||||
|
||||
ifeq ($(config),release_x32)
|
||||
RESCOMP = windres
|
||||
TARGETDIR = ../../../.bin/release
|
||||
TARGET = $(TARGETDIR)/librenderer.a
|
||||
OBJDIR = obj/x32/release/renderer
|
||||
DEFINES += -DNDEBUG
|
||||
INCLUDES += -I../../code/freetype/include
|
||||
FORCE_INCLUDE +=
|
||||
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
|
||||
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -m32 -fomit-frame-pointer -ffast-math -Os -g -msse2 -Wno-unused-parameter -Wno-write-strings -g1 -x c++
|
||||
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CFLAGS) -fno-exceptions -fno-rtti
|
||||
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
|
||||
LIBS +=
|
||||
LDDEPS +=
|
||||
ALL_LDFLAGS += $(LDFLAGS) -L/usr/lib32 -L../../../.bin/release -m32
|
||||
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
|
||||
define PREBUILDCMDS
|
||||
endef
|
||||
define PRELINKCMDS
|
||||
endef
|
||||
define POSTBUILDCMDS
|
||||
endef
|
||||
all: $(TARGETDIR) $(OBJDIR) prebuild prelink $(TARGET)
|
||||
@:
|
||||
|
||||
endif
|
||||
|
||||
OBJECTS := \
|
||||
$(OBJDIR)/jcapimin.o \
|
||||
$(OBJDIR)/jccoefct.o \
|
||||
$(OBJDIR)/jccolor.o \
|
||||
$(OBJDIR)/jcdctmgr.o \
|
||||
$(OBJDIR)/jchuff.o \
|
||||
$(OBJDIR)/jcinit.o \
|
||||
$(OBJDIR)/jcmainct.o \
|
||||
$(OBJDIR)/jcmarker.o \
|
||||
$(OBJDIR)/jcmaster.o \
|
||||
$(OBJDIR)/jcomapi.o \
|
||||
$(OBJDIR)/jcparam.o \
|
||||
$(OBJDIR)/jcphuff.o \
|
||||
$(OBJDIR)/jcprepct.o \
|
||||
$(OBJDIR)/jcsample.o \
|
||||
$(OBJDIR)/jctrans.o \
|
||||
$(OBJDIR)/jdapimin.o \
|
||||
$(OBJDIR)/jdapistd.o \
|
||||
$(OBJDIR)/jdatadst.o \
|
||||
$(OBJDIR)/jdatasrc.o \
|
||||
$(OBJDIR)/jdcoefct.o \
|
||||
$(OBJDIR)/jdcolor.o \
|
||||
$(OBJDIR)/jddctmgr.o \
|
||||
$(OBJDIR)/jdhuff.o \
|
||||
$(OBJDIR)/jdinput.o \
|
||||
$(OBJDIR)/jdmainct.o \
|
||||
$(OBJDIR)/jdmarker.o \
|
||||
$(OBJDIR)/jdmaster.o \
|
||||
$(OBJDIR)/jdpostct.o \
|
||||
$(OBJDIR)/jdsample.o \
|
||||
$(OBJDIR)/jdtrans.o \
|
||||
$(OBJDIR)/jerror.o \
|
||||
$(OBJDIR)/jfdctflt.o \
|
||||
$(OBJDIR)/jidctflt.o \
|
||||
$(OBJDIR)/jmemmgr.o \
|
||||
$(OBJDIR)/jmemnobs.o \
|
||||
$(OBJDIR)/jutils.o \
|
||||
$(OBJDIR)/tr_arb.o \
|
||||
$(OBJDIR)/tr_backend.o \
|
||||
$(OBJDIR)/tr_bsp.o \
|
||||
$(OBJDIR)/tr_cmds.o \
|
||||
$(OBJDIR)/tr_curve.o \
|
||||
$(OBJDIR)/tr_flares.o \
|
||||
$(OBJDIR)/tr_font.o \
|
||||
$(OBJDIR)/tr_image.o \
|
||||
$(OBJDIR)/tr_init.o \
|
||||
$(OBJDIR)/tr_light.o \
|
||||
$(OBJDIR)/tr_main.o \
|
||||
$(OBJDIR)/tr_marks.o \
|
||||
$(OBJDIR)/tr_mesh.o \
|
||||
$(OBJDIR)/tr_model.o \
|
||||
$(OBJDIR)/tr_noise.o \
|
||||
$(OBJDIR)/tr_scene.o \
|
||||
$(OBJDIR)/tr_shade.o \
|
||||
$(OBJDIR)/tr_shade_calc.o \
|
||||
$(OBJDIR)/tr_shader.o \
|
||||
$(OBJDIR)/tr_sky.o \
|
||||
$(OBJDIR)/tr_surface.o \
|
||||
$(OBJDIR)/tr_world.o \
|
||||
|
||||
RESOURCES := \
|
||||
|
||||
CUSTOMFILES := \
|
||||
|
||||
SHELLTYPE := msdos
|
||||
ifeq (,$(ComSpec)$(COMSPEC))
|
||||
SHELLTYPE := posix
|
||||
endif
|
||||
ifeq (/bin,$(findstring /bin,$(SHELL)))
|
||||
SHELLTYPE := posix
|
||||
endif
|
||||
|
||||
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
|
||||
@echo Linking renderer
|
||||
$(SILENT) $(LINKCMD)
|
||||
$(POSTBUILDCMDS)
|
||||
|
||||
$(TARGETDIR):
|
||||
@echo Creating $(TARGETDIR)
|
||||
ifeq (posix,$(SHELLTYPE))
|
||||
$(SILENT) mkdir -p $(TARGETDIR)
|
||||
else
|
||||
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
|
||||
endif
|
||||
|
||||
$(OBJDIR):
|
||||
@echo Creating $(OBJDIR)
|
||||
ifeq (posix,$(SHELLTYPE))
|
||||
$(SILENT) mkdir -p $(OBJDIR)
|
||||
else
|
||||
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
|
||||
endif
|
||||
|
||||
clean:
|
||||
@echo Cleaning renderer
|
||||
ifeq (posix,$(SHELLTYPE))
|
||||
$(SILENT) rm -f $(TARGET)
|
||||
$(SILENT) rm -rf $(OBJDIR)
|
||||
else
|
||||
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
|
||||
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
|
||||
endif
|
||||
|
||||
prebuild:
|
||||
$(PREBUILDCMDS)
|
||||
|
||||
prelink:
|
||||
$(PRELINKCMDS)
|
||||
|
||||
ifneq (,$(PCH))
|
||||
$(OBJECTS): $(GCH) $(PCH)
|
||||
$(GCH): $(PCH)
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) -x c++-header $(ALL_CXXFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
|
||||
endif
|
||||
|
||||
$(OBJDIR)/jcapimin.o: ../../code/jpeg-6/jcapimin.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jccoefct.o: ../../code/jpeg-6/jccoefct.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jccolor.o: ../../code/jpeg-6/jccolor.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jcdctmgr.o: ../../code/jpeg-6/jcdctmgr.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jchuff.o: ../../code/jpeg-6/jchuff.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jcinit.o: ../../code/jpeg-6/jcinit.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jcmainct.o: ../../code/jpeg-6/jcmainct.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jcmarker.o: ../../code/jpeg-6/jcmarker.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jcmaster.o: ../../code/jpeg-6/jcmaster.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jcomapi.o: ../../code/jpeg-6/jcomapi.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jcparam.o: ../../code/jpeg-6/jcparam.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jcphuff.o: ../../code/jpeg-6/jcphuff.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jcprepct.o: ../../code/jpeg-6/jcprepct.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jcsample.o: ../../code/jpeg-6/jcsample.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jctrans.o: ../../code/jpeg-6/jctrans.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jdapimin.o: ../../code/jpeg-6/jdapimin.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jdapistd.o: ../../code/jpeg-6/jdapistd.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jdatadst.o: ../../code/jpeg-6/jdatadst.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jdatasrc.o: ../../code/jpeg-6/jdatasrc.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jdcoefct.o: ../../code/jpeg-6/jdcoefct.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jdcolor.o: ../../code/jpeg-6/jdcolor.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jddctmgr.o: ../../code/jpeg-6/jddctmgr.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jdhuff.o: ../../code/jpeg-6/jdhuff.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jdinput.o: ../../code/jpeg-6/jdinput.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jdmainct.o: ../../code/jpeg-6/jdmainct.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jdmarker.o: ../../code/jpeg-6/jdmarker.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jdmaster.o: ../../code/jpeg-6/jdmaster.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jdpostct.o: ../../code/jpeg-6/jdpostct.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jdsample.o: ../../code/jpeg-6/jdsample.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jdtrans.o: ../../code/jpeg-6/jdtrans.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jerror.o: ../../code/jpeg-6/jerror.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jfdctflt.o: ../../code/jpeg-6/jfdctflt.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jidctflt.o: ../../code/jpeg-6/jidctflt.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jmemmgr.o: ../../code/jpeg-6/jmemmgr.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jmemnobs.o: ../../code/jpeg-6/jmemnobs.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/jutils.o: ../../code/jpeg-6/jutils.c
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/tr_arb.o: ../../code/renderer/tr_arb.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/tr_backend.o: ../../code/renderer/tr_backend.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/tr_bsp.o: ../../code/renderer/tr_bsp.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/tr_cmds.o: ../../code/renderer/tr_cmds.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/tr_curve.o: ../../code/renderer/tr_curve.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/tr_flares.o: ../../code/renderer/tr_flares.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/tr_font.o: ../../code/renderer/tr_font.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/tr_image.o: ../../code/renderer/tr_image.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/tr_init.o: ../../code/renderer/tr_init.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/tr_light.o: ../../code/renderer/tr_light.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/tr_main.o: ../../code/renderer/tr_main.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/tr_marks.o: ../../code/renderer/tr_marks.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/tr_mesh.o: ../../code/renderer/tr_mesh.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/tr_model.o: ../../code/renderer/tr_model.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/tr_noise.o: ../../code/renderer/tr_noise.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/tr_scene.o: ../../code/renderer/tr_scene.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/tr_shade.o: ../../code/renderer/tr_shade.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/tr_shade_calc.o: ../../code/renderer/tr_shade_calc.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/tr_shader.o: ../../code/renderer/tr_shader.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/tr_sky.o: ../../code/renderer/tr_sky.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/tr_surface.o: ../../code/renderer/tr_surface.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
$(OBJDIR)/tr_world.o: ../../code/renderer/tr_world.cpp
|
||||
@echo $(notdir $<)
|
||||
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
|
||||
|
||||
-include $(OBJECTS:%.o=%.d)
|
||||
ifneq (,$(PCH))
|
||||
-include $(OBJDIR)/$(notdir $(PCH)).d
|
||||
endif
|
|
@ -378,7 +378,7 @@ local function ApplyExeProjectSettings(exeName, server)
|
|||
local abs_path_exe = string.format("%s\\%s.exe", abs_path_q3, exeName)
|
||||
debugcommand(abs_path_exe)
|
||||
if (server == 1) then
|
||||
debugargs { "+set sv_pure 2 +set r_fullscreen 0" }
|
||||
debugargs { "+set sv_pure 0" }
|
||||
else
|
||||
debugargs { "+set sv_pure 0 +set r_fullscreen 0" }
|
||||
end
|
||||
|
@ -391,17 +391,16 @@ local function ApplyExeProjectSettings(exeName, server)
|
|||
end
|
||||
|
||||
filter "system:not windows"
|
||||
buildoptions { "-pthread" }
|
||||
links { "dl", "m", "pthread" }
|
||||
links { "dl", "m" }
|
||||
if (server == 0) then
|
||||
--links { "X11", "Xxf86dga", "Xxf86vm" }
|
||||
links { "X11" }
|
||||
buildoptions { "-pthread" }
|
||||
links { "X11", "pthread" }
|
||||
end
|
||||
|
||||
-- RC will compile the .rc into a .res
|
||||
-- LINK accepts .res files directly
|
||||
filter "action:vs*"
|
||||
linkoptions { path_src.."/win32/winquake.res", "/STACK:8388608" }
|
||||
linkoptions { path.translate(path_src.."/win32/winquake.res", "\\"), "/STACK:8388608" }
|
||||
|
||||
filter { "action:vs*", "configurations:release" }
|
||||
linkoptions { "/OPT:REF", "/OPT:ICF" }
|
||||
|
|
178
build/vs2013/botlib.vcxproj
Normal file
178
build/vs2013/botlib.vcxproj
Normal file
|
@ -0,0 +1,178 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="debug|Win32">
|
||||
<Configuration>debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="release|Win32">
|
||||
<Configuration>release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{A1A792F4-8D49-BDCA-7604-D11E6245441B}</ProjectGuid>
|
||||
<IgnoreWarnCompileDuplicatedFilename>true</IgnoreWarnCompileDuplicatedFilename>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>botlib</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
|
||||
<OutDir>..\..\..\.bin\debug\</OutDir>
|
||||
<IntDir>obj\x32\debug\botlib\</IntDir>
|
||||
<TargetName>botlib</TargetName>
|
||||
<TargetExt>.lib</TargetExt>
|
||||
<GenerateManifest>false</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<OutDir>..\..\..\.bin\release\</OutDir>
|
||||
<IntDir>obj\x32\release\botlib\</IntDir>
|
||||
<TargetName>botlib</TargetName>
|
||||
<TargetExt>.lib</TargetExt>
|
||||
<GenerateManifest>false</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<PreprocessorDefinitions>BOTLIB;DEBUG;_DEBUG;_CRT_SECURE_NO_WARNINGS;WIN32;_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<ExceptionHandling>false</ExceptionHandling>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
|
||||
<AdditionalOptions>/Gm %(AdditionalOptions)</AdditionalOptions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<Lib>
|
||||
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
|
||||
<PreprocessorDefinitions>BOTLIB;NDEBUG;_CRT_SECURE_NO_WARNINGS;WIN32;_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<Optimization>MinSpace</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<OmitFramePointers>true</OmitFramePointers>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<ExceptionHandling>false</ExceptionHandling>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalOptions>/GL %(AdditionalOptions)</AdditionalOptions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
</Link>
|
||||
<Lib>
|
||||
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\code\botlib\aasfile.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_bsp.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_cluster.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_debug.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_def.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_entity.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_file.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_funcs.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_main.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_move.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_optimize.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_reach.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_route.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_routealt.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_sample.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_char.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_chat.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_gen.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_goal.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_move.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_weap.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_weight.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ea.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_interface.h" />
|
||||
<ClInclude Include="..\..\code\botlib\botlib.h" />
|
||||
<ClInclude Include="..\..\code\botlib\l_crc.h" />
|
||||
<ClInclude Include="..\..\code\botlib\l_libvar.h" />
|
||||
<ClInclude Include="..\..\code\botlib\l_log.h" />
|
||||
<ClInclude Include="..\..\code\botlib\l_memory.h" />
|
||||
<ClInclude Include="..\..\code\botlib\l_precomp.h" />
|
||||
<ClInclude Include="..\..\code\botlib\l_script.h" />
|
||||
<ClInclude Include="..\..\code\botlib\l_struct.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\code\botlib\be_aas_bspq3.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\be_aas_cluster.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\be_aas_debug.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\be_aas_entity.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\be_aas_file.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\be_aas_main.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\be_aas_move.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\be_aas_optimize.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\be_aas_reach.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\be_aas_route.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\be_aas_routealt.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\be_aas_sample.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\be_ai_char.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\be_ai_chat.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\be_ai_gen.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\be_ai_goal.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\be_ai_move.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\be_ai_weap.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\be_ai_weight.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\be_ea.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\be_interface.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\l_crc.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\l_libvar.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\l_log.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\l_memory.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\l_precomp.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\l_script.cpp" />
|
||||
<ClCompile Include="..\..\code\botlib\l_struct.cpp" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
230
build/vs2013/cnq3-server.vcxproj
Normal file
230
build/vs2013/cnq3-server.vcxproj
Normal file
|
@ -0,0 +1,230 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="debug|Win32">
|
||||
<Configuration>debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="release|Win32">
|
||||
<Configuration>release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{3EA67B52-AA5B-F447-3350-EE1E9F04EB4B}</ProjectGuid>
|
||||
<IgnoreWarnCompileDuplicatedFilename>true</IgnoreWarnCompileDuplicatedFilename>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>cnq3-server</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>..\..\..\.bin\debug\</OutDir>
|
||||
<IntDir>obj\x32\debug\cnq3-server\</IntDir>
|
||||
<TargetName>cnq3-server</TargetName>
|
||||
<TargetExt>.exe</TargetExt>
|
||||
<GenerateManifest>false</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>..\..\..\.bin\release\</OutDir>
|
||||
<IntDir>obj\x32\release\cnq3-server\</IntDir>
|
||||
<TargetName>cnq3-server</TargetName>
|
||||
<TargetExt>.exe</TargetExt>
|
||||
<GenerateManifest>false</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<PreprocessorDefinitions>DEDICATED;DEBUG;_DEBUG;_CRT_SECURE_NO_WARNINGS;WIN32;_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<ExceptionHandling>false</ExceptionHandling>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
|
||||
<AdditionalOptions>/Gm %(AdditionalOptions)</AdditionalOptions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalDependencies>Winmm.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>..\..\..\.bin\debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<AdditionalOptions> ..\..\cnq3\code\win32\winquake.res /STACK:8388608 %(AdditionalOptions)</AdditionalOptions>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>"..\..\..\cnq3tools\git\create_git_header.cmd" "..\..\code\qcommon\git.h"</Command>
|
||||
</PreBuildEvent>
|
||||
<PostBuildEvent>
|
||||
<Command>copy "..\..\..\.bin\debug\cnq3-server.exe" "$(QUAKE3DIR)"
|
||||
copy "..\..\..\.bin\debug\cnq3-server.pdb" "$(QUAKE3DIR)"</Command>
|
||||
</PostBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
|
||||
<PreprocessorDefinitions>DEDICATED;NDEBUG;_CRT_SECURE_NO_WARNINGS;WIN32;_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<Optimization>MinSpace</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<OmitFramePointers>true</OmitFramePointers>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<ExceptionHandling>false</ExceptionHandling>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalOptions>/GL %(AdditionalOptions)</AdditionalOptions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalDependencies>Winmm.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>..\..\..\.bin\release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<AdditionalOptions> ..\..\cnq3\code\win32\winquake.res /STACK:8388608 /OPT:REF /OPT:ICF %(AdditionalOptions)</AdditionalOptions>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>"..\..\..\cnq3tools\git\create_git_header.cmd" "..\..\code\qcommon\git.h"</Command>
|
||||
</PreBuildEvent>
|
||||
<PostBuildEvent>
|
||||
<Command>copy "..\..\..\.bin\release\cnq3-server.exe" "$(QUAKE3DIR)"
|
||||
copy "..\..\..\.bin\release\cnq3-server.pdb" "$(QUAKE3DIR)"</Command>
|
||||
</PostBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\code\botlib\aasfile.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_bsp.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_cluster.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_debug.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_def.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_entity.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_file.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_funcs.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_main.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_move.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_optimize.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_reach.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_route.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_routealt.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_sample.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_char.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_chat.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_gen.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_goal.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_move.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_weap.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_weight.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ea.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_interface.h" />
|
||||
<ClInclude Include="..\..\code\botlib\botlib.h" />
|
||||
<ClInclude Include="..\..\code\botlib\l_crc.h" />
|
||||
<ClInclude Include="..\..\code\botlib\l_libvar.h" />
|
||||
<ClInclude Include="..\..\code\botlib\l_log.h" />
|
||||
<ClInclude Include="..\..\code\botlib\l_memory.h" />
|
||||
<ClInclude Include="..\..\code\botlib\l_precomp.h" />
|
||||
<ClInclude Include="..\..\code\botlib\l_script.h" />
|
||||
<ClInclude Include="..\..\code\botlib\l_struct.h" />
|
||||
<ClInclude Include="..\..\code\client\cl_curl.h" />
|
||||
<ClInclude Include="..\..\code\client\client.h" />
|
||||
<ClInclude Include="..\..\code\client\keycodes.h" />
|
||||
<ClInclude Include="..\..\code\client\keys.h" />
|
||||
<ClInclude Include="..\..\code\client\snd_codec.h" />
|
||||
<ClInclude Include="..\..\code\client\snd_local.h" />
|
||||
<ClInclude Include="..\..\code\client\snd_public.h" />
|
||||
<ClInclude Include="..\..\code\game\bg_public.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\cg_public.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\cm_local.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\cm_patch.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\cm_polylib.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\cm_public.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\g_public.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\git.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\q_platform.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\q_shared.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\qcommon.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\qfiles.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\surfaceflags.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\tr_types.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\ui_public.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\unzip.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\vm_local.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\vm_shim.h" />
|
||||
<ClInclude Include="..\..\code\server\server.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\code\qcommon\cm_load.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\cm_patch.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\cm_polylib.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\cm_test.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\cm_trace.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\cmd.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\common.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\cvar.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\files.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\huffman.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\md4.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\md5.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\msg.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\net_chan.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\net_ip.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\q_math.c" />
|
||||
<ClCompile Include="..\..\code\qcommon\q_shared.c" />
|
||||
<ClCompile Include="..\..\code\qcommon\unzip.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\vm.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\vm_interpreted.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\vm_x86.cpp" />
|
||||
<ClCompile Include="..\..\code\server\sv_bot.cpp" />
|
||||
<ClCompile Include="..\..\code\server\sv_ccmds.cpp" />
|
||||
<ClCompile Include="..\..\code\server\sv_client.cpp" />
|
||||
<ClCompile Include="..\..\code\server\sv_game.cpp" />
|
||||
<ClCompile Include="..\..\code\server\sv_init.cpp" />
|
||||
<ClCompile Include="..\..\code\server\sv_main.cpp" />
|
||||
<ClCompile Include="..\..\code\server\sv_net_chan.cpp" />
|
||||
<ClCompile Include="..\..\code\server\sv_snapshot.cpp" />
|
||||
<ClCompile Include="..\..\code\server\sv_world.cpp" />
|
||||
<ClCompile Include="..\..\code\win32\win_main.cpp" />
|
||||
<ClCompile Include="..\..\code\win32\win_shared.cpp" />
|
||||
<ClCompile Include="..\..\code\win32\win_syscon.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="botlib.vcxproj">
|
||||
<Project>{A1A792F4-8D49-BDCA-7604-D11E6245441B}</Project>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
303
build/vs2013/cnq3-server.vcxproj.filters
Normal file
303
build/vs2013/cnq3-server.vcxproj.filters
Normal file
|
@ -0,0 +1,303 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="botlib">
|
||||
<UniqueIdentifier>{A1A792F4-8D49-BDCA-7604-D11E6245441B}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="client">
|
||||
<UniqueIdentifier>{8461ABF6-7003-D6CC-59BE-E92045FF5C1D}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="game">
|
||||
<UniqueIdentifier>{9F35977C-8B6C-980D-3459-7E10206F140F}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="qcommon">
|
||||
<UniqueIdentifier>{7F6839ED-EB47-B888-F45F-435F60BE1EEA}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="server">
|
||||
<UniqueIdentifier>{9C76841B-8818-AFF1-71D3-C2455D143642}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="win32">
|
||||
<UniqueIdentifier>{98D2A310-04E7-CBC1-CD68-6F21393CC8F2}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\code\botlib\aasfile.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_bsp.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_cluster.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_debug.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_def.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_entity.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_file.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_funcs.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_main.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_move.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_optimize.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_reach.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_route.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_routealt.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_sample.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_char.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_chat.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_gen.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_goal.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_move.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_weap.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_weight.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_ea.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_interface.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\botlib.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\l_crc.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\l_libvar.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\l_log.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\l_memory.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\l_precomp.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\l_script.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\l_struct.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\client\cl_curl.h">
|
||||
<Filter>client</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\client\client.h">
|
||||
<Filter>client</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\client\keycodes.h">
|
||||
<Filter>client</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\client\keys.h">
|
||||
<Filter>client</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\client\snd_codec.h">
|
||||
<Filter>client</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\client\snd_local.h">
|
||||
<Filter>client</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\client\snd_public.h">
|
||||
<Filter>client</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\game\bg_public.h">
|
||||
<Filter>game</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\cg_public.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\cm_local.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\cm_patch.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\cm_polylib.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\cm_public.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\g_public.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\git.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\q_platform.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\q_shared.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\qcommon.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\qfiles.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\surfaceflags.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\tr_types.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\ui_public.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\unzip.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\vm_local.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\vm_shim.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\server\server.h">
|
||||
<Filter>server</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\code\qcommon\cm_load.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\cm_patch.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\cm_polylib.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\cm_test.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\cm_trace.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\cmd.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\common.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\cvar.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\files.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\huffman.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\md4.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\md5.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\msg.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\net_chan.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\net_ip.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\q_math.c">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\q_shared.c">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\unzip.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\vm.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\vm_interpreted.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\vm_x86.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\server\sv_bot.cpp">
|
||||
<Filter>server</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\server\sv_ccmds.cpp">
|
||||
<Filter>server</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\server\sv_client.cpp">
|
||||
<Filter>server</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\server\sv_game.cpp">
|
||||
<Filter>server</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\server\sv_init.cpp">
|
||||
<Filter>server</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\server\sv_main.cpp">
|
||||
<Filter>server</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\server\sv_net_chan.cpp">
|
||||
<Filter>server</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\server\sv_snapshot.cpp">
|
||||
<Filter>server</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\server\sv_world.cpp">
|
||||
<Filter>server</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\win32\win_main.cpp">
|
||||
<Filter>win32</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\win32\win_shared.cpp">
|
||||
<Filter>win32</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\win32\win_syscon.cpp">
|
||||
<Filter>win32</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
44
build/vs2013/cnq3.sln
Normal file
44
build/vs2013/cnq3.sln
Normal file
|
@ -0,0 +1,44 @@
|
|||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 2013
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cnq3", "cnq3.vcxproj", "{BA3B957C-A672-960D-4F5F-7C103B75120F}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cnq3-server", "cnq3-server.vcxproj", "{3EA67B52-AA5B-F447-3350-EE1E9F04EB4B}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "botlib", "botlib.vcxproj", "{A1A792F4-8D49-BDCA-7604-D11E6245441B}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "renderer", "renderer.vcxproj", "{9C6AA017-8837-FB22-B150-E9CA9D7C30B1}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "freetype", "freetype.vcxproj", "{89895BD8-7556-B6E3-9E6F-A48B8A9BEB71}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
debug|Win32 = debug|Win32
|
||||
release|Win32 = release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{BA3B957C-A672-960D-4F5F-7C103B75120F}.debug|Win32.ActiveCfg = debug|Win32
|
||||
{BA3B957C-A672-960D-4F5F-7C103B75120F}.debug|Win32.Build.0 = debug|Win32
|
||||
{BA3B957C-A672-960D-4F5F-7C103B75120F}.release|Win32.ActiveCfg = release|Win32
|
||||
{BA3B957C-A672-960D-4F5F-7C103B75120F}.release|Win32.Build.0 = release|Win32
|
||||
{3EA67B52-AA5B-F447-3350-EE1E9F04EB4B}.debug|Win32.ActiveCfg = debug|Win32
|
||||
{3EA67B52-AA5B-F447-3350-EE1E9F04EB4B}.debug|Win32.Build.0 = debug|Win32
|
||||
{3EA67B52-AA5B-F447-3350-EE1E9F04EB4B}.release|Win32.ActiveCfg = release|Win32
|
||||
{3EA67B52-AA5B-F447-3350-EE1E9F04EB4B}.release|Win32.Build.0 = release|Win32
|
||||
{A1A792F4-8D49-BDCA-7604-D11E6245441B}.debug|Win32.ActiveCfg = debug|Win32
|
||||
{A1A792F4-8D49-BDCA-7604-D11E6245441B}.debug|Win32.Build.0 = debug|Win32
|
||||
{A1A792F4-8D49-BDCA-7604-D11E6245441B}.release|Win32.ActiveCfg = release|Win32
|
||||
{A1A792F4-8D49-BDCA-7604-D11E6245441B}.release|Win32.Build.0 = release|Win32
|
||||
{9C6AA017-8837-FB22-B150-E9CA9D7C30B1}.debug|Win32.ActiveCfg = debug|Win32
|
||||
{9C6AA017-8837-FB22-B150-E9CA9D7C30B1}.debug|Win32.Build.0 = debug|Win32
|
||||
{9C6AA017-8837-FB22-B150-E9CA9D7C30B1}.release|Win32.ActiveCfg = release|Win32
|
||||
{9C6AA017-8837-FB22-B150-E9CA9D7C30B1}.release|Win32.Build.0 = release|Win32
|
||||
{89895BD8-7556-B6E3-9E6F-A48B8A9BEB71}.debug|Win32.ActiveCfg = debug|Win32
|
||||
{89895BD8-7556-B6E3-9E6F-A48B8A9BEB71}.debug|Win32.Build.0 = debug|Win32
|
||||
{89895BD8-7556-B6E3-9E6F-A48B8A9BEB71}.release|Win32.ActiveCfg = release|Win32
|
||||
{89895BD8-7556-B6E3-9E6F-A48B8A9BEB71}.release|Win32.Build.0 = release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
277
build/vs2013/cnq3.vcxproj
Normal file
277
build/vs2013/cnq3.vcxproj
Normal file
|
@ -0,0 +1,277 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="debug|Win32">
|
||||
<Configuration>debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="release|Win32">
|
||||
<Configuration>release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{BA3B957C-A672-960D-4F5F-7C103B75120F}</ProjectGuid>
|
||||
<IgnoreWarnCompileDuplicatedFilename>true</IgnoreWarnCompileDuplicatedFilename>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>cnq3</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>..\..\..\.bin\debug\</OutDir>
|
||||
<IntDir>obj\x32\debug\cnq3\</IntDir>
|
||||
<TargetName>cnq3</TargetName>
|
||||
<TargetExt>.exe</TargetExt>
|
||||
<GenerateManifest>false</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>..\..\..\.bin\release\</OutDir>
|
||||
<IntDir>obj\x32\release\cnq3\</IntDir>
|
||||
<TargetName>cnq3</TargetName>
|
||||
<TargetExt>.exe</TargetExt>
|
||||
<GenerateManifest>false</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<PreprocessorDefinitions>DEBUG;_DEBUG;_CRT_SECURE_NO_WARNINGS;WIN32;_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\code\freetype\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<ExceptionHandling>false</ExceptionHandling>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
|
||||
<AdditionalOptions>/Gm %(AdditionalOptions)</AdditionalOptions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalDependencies>Winmm.lib;ws2_32.lib;opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>..\..\..\.bin\debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<AdditionalOptions> ..\..\cnq3\code\win32\winquake.res /STACK:8388608 %(AdditionalOptions)</AdditionalOptions>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>"..\..\..\cnq3tools\git\create_git_header.cmd" "..\..\code\qcommon\git.h"</Command>
|
||||
</PreBuildEvent>
|
||||
<PostBuildEvent>
|
||||
<Command>copy "..\..\..\.bin\debug\cnq3.exe" "$(QUAKE3DIR)"
|
||||
copy "..\..\..\.bin\debug\cnq3.pdb" "$(QUAKE3DIR)"</Command>
|
||||
</PostBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
|
||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_WARNINGS;WIN32;_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\code\freetype\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<Optimization>MinSpace</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<OmitFramePointers>true</OmitFramePointers>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<ExceptionHandling>false</ExceptionHandling>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalOptions>/GL %(AdditionalOptions)</AdditionalOptions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalDependencies>Winmm.lib;ws2_32.lib;opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>..\..\..\.bin\release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<AdditionalOptions> ..\..\cnq3\code\win32\winquake.res /STACK:8388608 /OPT:REF /OPT:ICF %(AdditionalOptions)</AdditionalOptions>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>"..\..\..\cnq3tools\git\create_git_header.cmd" "..\..\code\qcommon\git.h"</Command>
|
||||
</PreBuildEvent>
|
||||
<PostBuildEvent>
|
||||
<Command>copy "..\..\..\.bin\release\cnq3.exe" "$(QUAKE3DIR)"
|
||||
copy "..\..\..\.bin\release\cnq3.pdb" "$(QUAKE3DIR)"</Command>
|
||||
</PostBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\code\botlib\aasfile.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_bsp.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_cluster.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_debug.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_def.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_entity.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_file.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_funcs.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_main.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_move.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_optimize.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_reach.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_route.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_routealt.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_sample.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_char.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_chat.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_gen.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_goal.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_move.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_weap.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_weight.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_ea.h" />
|
||||
<ClInclude Include="..\..\code\botlib\be_interface.h" />
|
||||
<ClInclude Include="..\..\code\botlib\botlib.h" />
|
||||
<ClInclude Include="..\..\code\botlib\l_crc.h" />
|
||||
<ClInclude Include="..\..\code\botlib\l_libvar.h" />
|
||||
<ClInclude Include="..\..\code\botlib\l_log.h" />
|
||||
<ClInclude Include="..\..\code\botlib\l_memory.h" />
|
||||
<ClInclude Include="..\..\code\botlib\l_precomp.h" />
|
||||
<ClInclude Include="..\..\code\botlib\l_script.h" />
|
||||
<ClInclude Include="..\..\code\botlib\l_struct.h" />
|
||||
<ClInclude Include="..\..\code\client\cl_curl.h" />
|
||||
<ClInclude Include="..\..\code\client\client.h" />
|
||||
<ClInclude Include="..\..\code\client\keycodes.h" />
|
||||
<ClInclude Include="..\..\code\client\keys.h" />
|
||||
<ClInclude Include="..\..\code\client\snd_codec.h" />
|
||||
<ClInclude Include="..\..\code\client\snd_local.h" />
|
||||
<ClInclude Include="..\..\code\client\snd_public.h" />
|
||||
<ClInclude Include="..\..\code\game\bg_public.h" />
|
||||
<ClInclude Include="..\..\code\jpeg-6\jchuff.h" />
|
||||
<ClInclude Include="..\..\code\jpeg-6\jconfig.h" />
|
||||
<ClInclude Include="..\..\code\jpeg-6\jdct.h" />
|
||||
<ClInclude Include="..\..\code\jpeg-6\jdhuff.h" />
|
||||
<ClInclude Include="..\..\code\jpeg-6\jerror.h" />
|
||||
<ClInclude Include="..\..\code\jpeg-6\jinclude.h" />
|
||||
<ClInclude Include="..\..\code\jpeg-6\jmemsys.h" />
|
||||
<ClInclude Include="..\..\code\jpeg-6\jmorecfg.h" />
|
||||
<ClInclude Include="..\..\code\jpeg-6\jpegint.h" />
|
||||
<ClInclude Include="..\..\code\jpeg-6\jpeglib.h" />
|
||||
<ClInclude Include="..\..\code\jpeg-6\jversion.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\cg_public.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\cm_local.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\cm_patch.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\cm_polylib.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\cm_public.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\g_public.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\git.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\q_platform.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\q_shared.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\qcommon.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\qfiles.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\surfaceflags.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\tr_types.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\ui_public.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\unzip.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\vm_local.h" />
|
||||
<ClInclude Include="..\..\code\qcommon\vm_shim.h" />
|
||||
<ClInclude Include="..\..\code\renderer\qgl.h" />
|
||||
<ClInclude Include="..\..\code\renderer\qgl_linked.h" />
|
||||
<ClInclude Include="..\..\code\renderer\tr_local.h" />
|
||||
<ClInclude Include="..\..\code\renderer\tr_public.h" />
|
||||
<ClInclude Include="..\..\code\server\server.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\code\client\cl_avi.cpp" />
|
||||
<ClCompile Include="..\..\code\client\cl_browser.cpp" />
|
||||
<ClCompile Include="..\..\code\client\cl_cgame.cpp" />
|
||||
<ClCompile Include="..\..\code\client\cl_cin.cpp" />
|
||||
<ClCompile Include="..\..\code\client\cl_console.cpp" />
|
||||
<ClCompile Include="..\..\code\client\cl_curl.cpp" />
|
||||
<ClCompile Include="..\..\code\client\cl_input.cpp" />
|
||||
<ClCompile Include="..\..\code\client\cl_keys.cpp" />
|
||||
<ClCompile Include="..\..\code\client\cl_main.cpp" />
|
||||
<ClCompile Include="..\..\code\client\cl_net_chan.cpp" />
|
||||
<ClCompile Include="..\..\code\client\cl_parse.cpp" />
|
||||
<ClCompile Include="..\..\code\client\cl_scrn.cpp" />
|
||||
<ClCompile Include="..\..\code\client\cl_ui.cpp" />
|
||||
<ClCompile Include="..\..\code\client\snd_codec.cpp" />
|
||||
<ClCompile Include="..\..\code\client\snd_codec_wav.cpp" />
|
||||
<ClCompile Include="..\..\code\client\snd_dma.cpp" />
|
||||
<ClCompile Include="..\..\code\client\snd_main.cpp" />
|
||||
<ClCompile Include="..\..\code\client\snd_mem.cpp" />
|
||||
<ClCompile Include="..\..\code\client\snd_mix.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\cm_load.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\cm_patch.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\cm_polylib.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\cm_test.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\cm_trace.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\cmd.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\common.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\cvar.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\files.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\huffman.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\md4.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\md5.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\msg.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\net_chan.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\net_ip.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\q_math.c" />
|
||||
<ClCompile Include="..\..\code\qcommon\q_shared.c" />
|
||||
<ClCompile Include="..\..\code\qcommon\unzip.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\vm.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\vm_interpreted.cpp" />
|
||||
<ClCompile Include="..\..\code\qcommon\vm_x86.cpp" />
|
||||
<ClCompile Include="..\..\code\server\sv_bot.cpp" />
|
||||
<ClCompile Include="..\..\code\server\sv_ccmds.cpp" />
|
||||
<ClCompile Include="..\..\code\server\sv_client.cpp" />
|
||||
<ClCompile Include="..\..\code\server\sv_game.cpp" />
|
||||
<ClCompile Include="..\..\code\server\sv_init.cpp" />
|
||||
<ClCompile Include="..\..\code\server\sv_main.cpp" />
|
||||
<ClCompile Include="..\..\code\server\sv_net_chan.cpp" />
|
||||
<ClCompile Include="..\..\code\server\sv_snapshot.cpp" />
|
||||
<ClCompile Include="..\..\code\server\sv_world.cpp" />
|
||||
<ClCompile Include="..\..\code\win32\win_glimp.cpp" />
|
||||
<ClCompile Include="..\..\code\win32\win_input.cpp" />
|
||||
<ClCompile Include="..\..\code\win32\win_main.cpp" />
|
||||
<ClCompile Include="..\..\code\win32\win_qgl.c" />
|
||||
<ClCompile Include="..\..\code\win32\win_shared.cpp" />
|
||||
<ClCompile Include="..\..\code\win32\win_snd.cpp" />
|
||||
<ClCompile Include="..\..\code\win32\win_syscon.cpp" />
|
||||
<ClCompile Include="..\..\code\win32\win_wndproc.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="botlib.vcxproj">
|
||||
<Project>{A1A792F4-8D49-BDCA-7604-D11E6245441B}</Project>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="renderer.vcxproj">
|
||||
<Project>{9C6AA017-8837-FB22-B150-E9CA9D7C30B1}</Project>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="freetype.vcxproj">
|
||||
<Project>{89895BD8-7556-B6E3-9E6F-A48B8A9BEB71}</Project>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
426
build/vs2013/cnq3.vcxproj.filters
Normal file
426
build/vs2013/cnq3.vcxproj.filters
Normal file
|
@ -0,0 +1,426 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="botlib">
|
||||
<UniqueIdentifier>{A1A792F4-8D49-BDCA-7604-D11E6245441B}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="client">
|
||||
<UniqueIdentifier>{8461ABF6-7003-D6CC-59BE-E92045FF5C1D}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="game">
|
||||
<UniqueIdentifier>{9F35977C-8B6C-980D-3459-7E10206F140F}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="jpeg-6">
|
||||
<UniqueIdentifier>{4EAE4507-3A50-70DD-230B-84310F4CF72D}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="qcommon">
|
||||
<UniqueIdentifier>{7F6839ED-EB47-B888-F45F-435F60BE1EEA}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="renderer">
|
||||
<UniqueIdentifier>{9C6AA017-8837-FB22-B150-E9CA9D7C30B1}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="server">
|
||||
<UniqueIdentifier>{9C76841B-8818-AFF1-71D3-C2455D143642}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="win32">
|
||||
<UniqueIdentifier>{98D2A310-04E7-CBC1-CD68-6F21393CC8F2}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\code\botlib\aasfile.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_bsp.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_cluster.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_debug.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_def.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_entity.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_file.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_funcs.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_main.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_move.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_optimize.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_reach.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_route.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_routealt.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_aas_sample.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_char.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_chat.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_gen.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_goal.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_move.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_weap.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_ai_weight.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_ea.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\be_interface.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\botlib.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\l_crc.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\l_libvar.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\l_log.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\l_memory.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\l_precomp.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\l_script.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\botlib\l_struct.h">
|
||||
<Filter>botlib</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\client\cl_curl.h">
|
||||
<Filter>client</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\client\client.h">
|
||||
<Filter>client</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\client\keycodes.h">
|
||||
<Filter>client</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\client\keys.h">
|
||||
<Filter>client</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\client\snd_codec.h">
|
||||
<Filter>client</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\client\snd_local.h">
|
||||
<Filter>client</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\client\snd_public.h">
|
||||
<Filter>client</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\game\bg_public.h">
|
||||
<Filter>game</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\jpeg-6\jchuff.h">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\jpeg-6\jconfig.h">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\jpeg-6\jdct.h">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\jpeg-6\jdhuff.h">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\jpeg-6\jerror.h">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\jpeg-6\jinclude.h">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\jpeg-6\jmemsys.h">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\jpeg-6\jmorecfg.h">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\jpeg-6\jpegint.h">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\jpeg-6\jpeglib.h">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\jpeg-6\jversion.h">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\cg_public.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\cm_local.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\cm_patch.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\cm_polylib.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\cm_public.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\g_public.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\git.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\q_platform.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\q_shared.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\qcommon.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\qfiles.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\surfaceflags.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\tr_types.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\ui_public.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\unzip.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\vm_local.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\qcommon\vm_shim.h">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\renderer\qgl.h">
|
||||
<Filter>renderer</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\renderer\qgl_linked.h">
|
||||
<Filter>renderer</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\renderer\tr_local.h">
|
||||
<Filter>renderer</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\renderer\tr_public.h">
|
||||
<Filter>renderer</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\server\server.h">
|
||||
<Filter>server</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\code\client\cl_avi.cpp">
|
||||
<Filter>client</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\client\cl_browser.cpp">
|
||||
<Filter>client</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\client\cl_cgame.cpp">
|
||||
<Filter>client</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\client\cl_cin.cpp">
|
||||
<Filter>client</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\client\cl_console.cpp">
|
||||
<Filter>client</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\client\cl_curl.cpp">
|
||||
<Filter>client</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\client\cl_input.cpp">
|
||||
<Filter>client</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\client\cl_keys.cpp">
|
||||
<Filter>client</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\client\cl_main.cpp">
|
||||
<Filter>client</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\client\cl_net_chan.cpp">
|
||||
<Filter>client</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\client\cl_parse.cpp">
|
||||
<Filter>client</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\client\cl_scrn.cpp">
|
||||
<Filter>client</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\client\cl_ui.cpp">
|
||||
<Filter>client</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\client\snd_codec.cpp">
|
||||
<Filter>client</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\client\snd_codec_wav.cpp">
|
||||
<Filter>client</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\client\snd_dma.cpp">
|
||||
<Filter>client</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\client\snd_main.cpp">
|
||||
<Filter>client</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\client\snd_mem.cpp">
|
||||
<Filter>client</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\client\snd_mix.cpp">
|
||||
<Filter>client</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\cm_load.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\cm_patch.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\cm_polylib.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\cm_test.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\cm_trace.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\cmd.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\common.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\cvar.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\files.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\huffman.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\md4.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\md5.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\msg.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\net_chan.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\net_ip.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\q_math.c">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\q_shared.c">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\unzip.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\vm.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\vm_interpreted.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\qcommon\vm_x86.cpp">
|
||||
<Filter>qcommon</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\server\sv_bot.cpp">
|
||||
<Filter>server</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\server\sv_ccmds.cpp">
|
||||
<Filter>server</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\server\sv_client.cpp">
|
||||
<Filter>server</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\server\sv_game.cpp">
|
||||
<Filter>server</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\server\sv_init.cpp">
|
||||
<Filter>server</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\server\sv_main.cpp">
|
||||
<Filter>server</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\server\sv_net_chan.cpp">
|
||||
<Filter>server</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\server\sv_snapshot.cpp">
|
||||
<Filter>server</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\server\sv_world.cpp">
|
||||
<Filter>server</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\win32\win_glimp.cpp">
|
||||
<Filter>win32</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\win32\win_input.cpp">
|
||||
<Filter>win32</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\win32\win_main.cpp">
|
||||
<Filter>win32</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\win32\win_qgl.c">
|
||||
<Filter>win32</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\win32\win_shared.cpp">
|
||||
<Filter>win32</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\win32\win_snd.cpp">
|
||||
<Filter>win32</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\win32\win_syscon.cpp">
|
||||
<Filter>win32</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\win32\win_wndproc.cpp">
|
||||
<Filter>win32</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
129
build/vs2013/freetype.vcxproj
Normal file
129
build/vs2013/freetype.vcxproj
Normal file
|
@ -0,0 +1,129 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="debug|Win32">
|
||||
<Configuration>debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="release|Win32">
|
||||
<Configuration>release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{89895BD8-7556-B6E3-9E6F-A48B8A9BEB71}</ProjectGuid>
|
||||
<IgnoreWarnCompileDuplicatedFilename>true</IgnoreWarnCompileDuplicatedFilename>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>freetype</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
|
||||
<OutDir>..\..\..\.bin\debug\</OutDir>
|
||||
<IntDir>obj\x32\debug\freetype\</IntDir>
|
||||
<TargetName>freetype</TargetName>
|
||||
<TargetExt>.lib</TargetExt>
|
||||
<GenerateManifest>false</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<OutDir>..\..\..\.bin\release\</OutDir>
|
||||
<IntDir>obj\x32\release\freetype\</IntDir>
|
||||
<TargetName>freetype</TargetName>
|
||||
<TargetExt>.lib</TargetExt>
|
||||
<GenerateManifest>false</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<PreprocessorDefinitions>_LIB;FT2_BUILD_LIBRARY;_BIND_TO_CURRENT_VCLIBS_VERSION=1;DEBUG;_DEBUG;_CRT_SECURE_NO_WARNINGS;WIN32;_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\code\freetype\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<ExceptionHandling>false</ExceptionHandling>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
|
||||
<AdditionalOptions>/Gm %(AdditionalOptions)</AdditionalOptions>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<Lib>
|
||||
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
|
||||
<PreprocessorDefinitions>_LIB;FT2_BUILD_LIBRARY;_BIND_TO_CURRENT_VCLIBS_VERSION=1;NDEBUG;_CRT_SECURE_NO_WARNINGS;WIN32;_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\code\freetype\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<Optimization>MinSpace</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<OmitFramePointers>true</OmitFramePointers>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<ExceptionHandling>false</ExceptionHandling>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalOptions>/GL %(AdditionalOptions)</AdditionalOptions>
|
||||
<CompileAs>CompileAsC</CompileAs>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
</Link>
|
||||
<Lib>
|
||||
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\code\freetype\src\base\ftbase.c" />
|
||||
<ClCompile Include="..\..\code\freetype\src\base\ftbbox.c" />
|
||||
<ClCompile Include="..\..\code\freetype\src\base\ftglyph.c" />
|
||||
<ClCompile Include="..\..\code\freetype\src\base\ftinit.c" />
|
||||
<ClCompile Include="..\..\code\freetype\src\base\ftstroke.c" />
|
||||
<ClCompile Include="..\..\code\freetype\src\base\ftsynth.c" />
|
||||
<ClCompile Include="..\..\code\freetype\src\base\ftsystem.c" />
|
||||
<ClCompile Include="..\..\code\freetype\src\sfnt\sfnt.c" />
|
||||
<ClCompile Include="..\..\code\freetype\src\smooth\smooth.c" />
|
||||
<ClCompile Include="..\..\code\freetype\src\truetype\truetype.c" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
49
build/vs2013/freetype.vcxproj.filters
Normal file
49
build/vs2013/freetype.vcxproj.filters
Normal file
|
@ -0,0 +1,49 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="base">
|
||||
<UniqueIdentifier>{8078947C-6CAF-950D-159C-7B1001B2110F}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="sfnt">
|
||||
<UniqueIdentifier>{A0DF9D7C-8C16-9F0D-3503-851021191B0F}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="smooth">
|
||||
<UniqueIdentifier>{9F79131C-8B1B-3EF2-74D6-51466017C542}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="truetype">
|
||||
<UniqueIdentifier>{E7B747E9-D384-A2F4-FC9D-909CE8C9D782}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\code\freetype\src\base\ftbase.c">
|
||||
<Filter>base</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\freetype\src\base\ftbbox.c">
|
||||
<Filter>base</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\freetype\src\base\ftglyph.c">
|
||||
<Filter>base</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\freetype\src\base\ftinit.c">
|
||||
<Filter>base</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\freetype\src\base\ftstroke.c">
|
||||
<Filter>base</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\freetype\src\base\ftsynth.c">
|
||||
<Filter>base</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\freetype\src\base\ftsystem.c">
|
||||
<Filter>base</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\freetype\src\sfnt\sfnt.c">
|
||||
<Filter>sfnt</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\freetype\src\smooth\smooth.c">
|
||||
<Filter>smooth</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\freetype\src\truetype\truetype.c">
|
||||
<Filter>truetype</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
181
build/vs2013/renderer.vcxproj
Normal file
181
build/vs2013/renderer.vcxproj
Normal file
|
@ -0,0 +1,181 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="debug|Win32">
|
||||
<Configuration>debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="release|Win32">
|
||||
<Configuration>release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{9C6AA017-8837-FB22-B150-E9CA9D7C30B1}</ProjectGuid>
|
||||
<IgnoreWarnCompileDuplicatedFilename>true</IgnoreWarnCompileDuplicatedFilename>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>renderer</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
|
||||
<OutDir>..\..\..\.bin\debug\</OutDir>
|
||||
<IntDir>obj\x32\debug\renderer\</IntDir>
|
||||
<TargetName>renderer</TargetName>
|
||||
<TargetExt>.lib</TargetExt>
|
||||
<GenerateManifest>false</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<OutDir>..\..\..\.bin\release\</OutDir>
|
||||
<IntDir>obj\x32\release\renderer\</IntDir>
|
||||
<TargetName>renderer</TargetName>
|
||||
<TargetExt>.lib</TargetExt>
|
||||
<GenerateManifest>false</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<PreprocessorDefinitions>DEBUG;_DEBUG;_CRT_SECURE_NO_WARNINGS;WIN32;_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\code\freetype\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<ExceptionHandling>false</ExceptionHandling>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
|
||||
<AdditionalOptions>/Gm %(AdditionalOptions)</AdditionalOptions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<Lib>
|
||||
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
|
||||
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_WARNINGS;WIN32;_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\code\freetype\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<Optimization>MinSpace</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<OmitFramePointers>true</OmitFramePointers>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<ExceptionHandling>false</ExceptionHandling>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalOptions>/GL %(AdditionalOptions)</AdditionalOptions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
</Link>
|
||||
<Lib>
|
||||
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\code\renderer\qgl.h" />
|
||||
<ClInclude Include="..\..\code\renderer\qgl_linked.h" />
|
||||
<ClInclude Include="..\..\code\renderer\tr_local.h" />
|
||||
<ClInclude Include="..\..\code\renderer\tr_public.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jcapimin.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jccoefct.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jccolor.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jcdctmgr.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jchuff.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jcinit.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jcmainct.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jcmarker.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jcmaster.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jcomapi.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jcparam.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jcphuff.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jcprepct.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jcsample.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jctrans.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdapimin.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdapistd.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdatadst.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdatasrc.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdcoefct.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdcolor.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jddctmgr.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdhuff.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdinput.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdmainct.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdmarker.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdmaster.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdpostct.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdsample.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdtrans.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jerror.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jfdctflt.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jidctflt.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jmemmgr.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jmemnobs.c" />
|
||||
<ClCompile Include="..\..\code\jpeg-6\jutils.c" />
|
||||
<ClCompile Include="..\..\code\renderer\tr_arb.cpp" />
|
||||
<ClCompile Include="..\..\code\renderer\tr_backend.cpp" />
|
||||
<ClCompile Include="..\..\code\renderer\tr_bsp.cpp" />
|
||||
<ClCompile Include="..\..\code\renderer\tr_cmds.cpp" />
|
||||
<ClCompile Include="..\..\code\renderer\tr_curve.cpp" />
|
||||
<ClCompile Include="..\..\code\renderer\tr_flares.cpp" />
|
||||
<ClCompile Include="..\..\code\renderer\tr_font.cpp" />
|
||||
<ClCompile Include="..\..\code\renderer\tr_image.cpp" />
|
||||
<ClCompile Include="..\..\code\renderer\tr_init.cpp" />
|
||||
<ClCompile Include="..\..\code\renderer\tr_light.cpp" />
|
||||
<ClCompile Include="..\..\code\renderer\tr_main.cpp" />
|
||||
<ClCompile Include="..\..\code\renderer\tr_marks.cpp" />
|
||||
<ClCompile Include="..\..\code\renderer\tr_mesh.cpp" />
|
||||
<ClCompile Include="..\..\code\renderer\tr_model.cpp" />
|
||||
<ClCompile Include="..\..\code\renderer\tr_noise.cpp" />
|
||||
<ClCompile Include="..\..\code\renderer\tr_scene.cpp" />
|
||||
<ClCompile Include="..\..\code\renderer\tr_shade.cpp" />
|
||||
<ClCompile Include="..\..\code\renderer\tr_shade_calc.cpp" />
|
||||
<ClCompile Include="..\..\code\renderer\tr_shader.cpp" />
|
||||
<ClCompile Include="..\..\code\renderer\tr_sky.cpp" />
|
||||
<ClCompile Include="..\..\code\renderer\tr_surface.cpp" />
|
||||
<ClCompile Include="..\..\code\renderer\tr_world.cpp" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
201
build/vs2013/renderer.vcxproj.filters
Normal file
201
build/vs2013/renderer.vcxproj.filters
Normal file
|
@ -0,0 +1,201 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="jpeg-6">
|
||||
<UniqueIdentifier>{4EAE4507-3A50-70DD-230B-84310F4CF72D}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="renderer">
|
||||
<UniqueIdentifier>{9C6AA017-8837-FB22-B150-E9CA9D7C30B1}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\code\renderer\qgl.h">
|
||||
<Filter>renderer</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\renderer\qgl_linked.h">
|
||||
<Filter>renderer</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\renderer\tr_local.h">
|
||||
<Filter>renderer</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\code\renderer\tr_public.h">
|
||||
<Filter>renderer</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jcapimin.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jccoefct.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jccolor.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jcdctmgr.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jchuff.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jcinit.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jcmainct.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jcmarker.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jcmaster.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jcomapi.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jcparam.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jcphuff.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jcprepct.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jcsample.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jctrans.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdapimin.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdapistd.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdatadst.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdatasrc.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdcoefct.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdcolor.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jddctmgr.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdhuff.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdinput.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdmainct.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdmarker.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdmaster.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdpostct.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdsample.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jdtrans.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jerror.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jfdctflt.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jidctflt.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jmemmgr.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jmemnobs.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\jpeg-6\jutils.c">
|
||||
<Filter>jpeg-6</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\renderer\tr_arb.cpp">
|
||||
<Filter>renderer</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\renderer\tr_backend.cpp">
|
||||
<Filter>renderer</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\renderer\tr_bsp.cpp">
|
||||
<Filter>renderer</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\renderer\tr_cmds.cpp">
|
||||
<Filter>renderer</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\renderer\tr_curve.cpp">
|
||||
<Filter>renderer</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\renderer\tr_flares.cpp">
|
||||
<Filter>renderer</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\renderer\tr_font.cpp">
|
||||
<Filter>renderer</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\renderer\tr_image.cpp">
|
||||
<Filter>renderer</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\renderer\tr_init.cpp">
|
||||
<Filter>renderer</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\renderer\tr_light.cpp">
|
||||
<Filter>renderer</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\renderer\tr_main.cpp">
|
||||
<Filter>renderer</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\renderer\tr_marks.cpp">
|
||||
<Filter>renderer</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\renderer\tr_mesh.cpp">
|
||||
<Filter>renderer</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\renderer\tr_model.cpp">
|
||||
<Filter>renderer</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\renderer\tr_noise.cpp">
|
||||
<Filter>renderer</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\renderer\tr_scene.cpp">
|
||||
<Filter>renderer</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\renderer\tr_shade.cpp">
|
||||
<Filter>renderer</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\renderer\tr_shade_calc.cpp">
|
||||
<Filter>renderer</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\renderer\tr_shader.cpp">
|
||||
<Filter>renderer</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\renderer\tr_sky.cpp">
|
||||
<Filter>renderer</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\renderer\tr_surface.cpp">
|
||||
<Filter>renderer</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\code\renderer\tr_world.cpp">
|
||||
<Filter>renderer</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
Loading…
Reference in a new issue