From c44cd878e455d0ff2462233525d728e73fea1e9d Mon Sep 17 00:00:00 2001 From: Thomas Grill Date: Tue, 19 Apr 2005 13:29:56 +0000 Subject: fixed typo added profiling flags for OSX small fixes svn path=/trunk/; revision=2790 --- externals/grill/flext/buildsys/gnumake.inc | 4 ++++ externals/grill/flext/buildsys/mac/gnumake-gcc.inc | 11 +++++++++-- 2 files changed, 13 insertions(+), 2 deletions(-) (limited to 'externals/grill/flext/buildsys') diff --git a/externals/grill/flext/buildsys/gnumake.inc b/externals/grill/flext/buildsys/gnumake.inc index a52d437f..93203f36 100644 --- a/externals/grill/flext/buildsys/gnumake.inc +++ b/externals/grill/flext/buildsys/gnumake.inc @@ -7,8 +7,12 @@ CFLAGS += $(UFLAGS) ifdef DEBUG CFLAGS += -D_DEBUG $(DFLAGS) else +ifdef PROFILE +CFLAGS += -DNDEBUG $(OFLAGS) +else CFLAGS += -DNDEBUG $(OFLAGS) endif +endif ifdef SHARED diff --git a/externals/grill/flext/buildsys/mac/gnumake-gcc.inc b/externals/grill/flext/buildsys/mac/gnumake-gcc.inc index 4e7f84af..1c85ac76 100644 --- a/externals/grill/flext/buildsys/mac/gnumake-gcc.inc +++ b/externals/grill/flext/buildsys/mac/gnumake-gcc.inc @@ -18,12 +18,19 @@ FLEXTBIN=$(FLEXTPREFIX)/bin ############################################## -LDFLAGS += -dynamic -Wl,-x -framework ApplicationServices -framework vecLib +LDFLAGS += -dynamic -framework ApplicationServices -framework vecLib ############################################## ifdef DEBUG CFLAGS += -g +LDFLAGS += -g else -LDFLAGS += -Wl,-S +ifdef PROFILE +CFLAGS += -g +LDFLAGS += -g +else +LDFLAGS += -Wl,-x -Wl,-S endif +endif + -- cgit v1.2.1