introduce TOOLS_OPTIMIZE to be able to override compiler flags used for

tools compilation
This commit is contained in:
Ludwig Nussel 2007-10-23 13:35:31 +00:00
parent b5074539ae
commit 788a4e1cf8
1 changed files with 6 additions and 1 deletions

View File

@ -131,6 +131,7 @@ LBURGDIR=$(MOUNT_DIR)/tools/lcc/lburg
Q3CPPDIR=$(MOUNT_DIR)/tools/lcc/cpp Q3CPPDIR=$(MOUNT_DIR)/tools/lcc/cpp
Q3LCCETCDIR=$(MOUNT_DIR)/tools/lcc/etc Q3LCCETCDIR=$(MOUNT_DIR)/tools/lcc/etc
Q3LCCSRCDIR=$(MOUNT_DIR)/tools/lcc/src Q3LCCSRCDIR=$(MOUNT_DIR)/tools/lcc/src
TOOLS_OPTIMIZE=-g -O2 -Wall -fno-strict-aliasing
LOKISETUPDIR=misc/setup LOKISETUPDIR=misc/setup
SDLHDIR=$(MOUNT_DIR)/SDL12 SDLHDIR=$(MOUNT_DIR)/SDL12
LIBSDIR=$(MOUNT_DIR)/libs LIBSDIR=$(MOUNT_DIR)/libs
@ -909,12 +910,16 @@ makedirs:
# QVM BUILD TOOLS # QVM BUILD TOOLS
############################################################################# #############################################################################
TOOLS_CFLAGS = -O2 -Wall -fno-strict-aliasing -MMD \ TOOLS_CFLAGS = $(TOOLS_OPTIMIZE) \
-DTEMPDIR=\"$(TEMPDIR)\" -DSYSTEM=\"\" \ -DTEMPDIR=\"$(TEMPDIR)\" -DSYSTEM=\"\" \
-I$(Q3LCCSRCDIR) \ -I$(Q3LCCSRCDIR) \
-I$(LBURGDIR) -I$(LBURGDIR)
TOOLS_LDFLAGS = TOOLS_LDFLAGS =
ifeq ($(GENERATE_DEPENDENCIES),1)
TOOLS_CFLAGS += -MMD
endif
define DO_TOOLS_CC define DO_TOOLS_CC
$(echo_cmd) "TOOLS_CC $<" $(echo_cmd) "TOOLS_CC $<"
$(Q)$(CC) $(TOOLS_CFLAGS) -o $@ -c $< $(Q)$(CC) $(TOOLS_CFLAGS) -o $@ -c $<