From 788a4e1cf889adbc3096483e1b41bbb58316adfc Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Tue, 23 Oct 2007 13:35:31 +0000 Subject: [PATCH] introduce TOOLS_OPTIMIZE to be able to override compiler flags used for tools compilation --- Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index ec8e5405..69111652 100644 --- a/Makefile +++ b/Makefile @@ -131,6 +131,7 @@ LBURGDIR=$(MOUNT_DIR)/tools/lcc/lburg Q3CPPDIR=$(MOUNT_DIR)/tools/lcc/cpp Q3LCCETCDIR=$(MOUNT_DIR)/tools/lcc/etc Q3LCCSRCDIR=$(MOUNT_DIR)/tools/lcc/src +TOOLS_OPTIMIZE=-g -O2 -Wall -fno-strict-aliasing LOKISETUPDIR=misc/setup SDLHDIR=$(MOUNT_DIR)/SDL12 LIBSDIR=$(MOUNT_DIR)/libs @@ -909,12 +910,16 @@ makedirs: # QVM BUILD TOOLS ############################################################################# -TOOLS_CFLAGS = -O2 -Wall -fno-strict-aliasing -MMD \ +TOOLS_CFLAGS = $(TOOLS_OPTIMIZE) \ -DTEMPDIR=\"$(TEMPDIR)\" -DSYSTEM=\"\" \ -I$(Q3LCCSRCDIR) \ -I$(LBURGDIR) TOOLS_LDFLAGS = +ifeq ($(GENERATE_DEPENDENCIES),1) + TOOLS_CFLAGS += -MMD +endif + define DO_TOOLS_CC $(echo_cmd) "TOOLS_CC $<" $(Q)$(CC) $(TOOLS_CFLAGS) -o $@ -c $<