aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/flext/buildsys/mac/gnumake-gcc.inc
diff options
context:
space:
mode:
Diffstat (limited to 'externals/grill/flext/buildsys/mac/gnumake-gcc.inc')
-rw-r--r--externals/grill/flext/buildsys/mac/gnumake-gcc.inc24
1 files changed, 16 insertions, 8 deletions
diff --git a/externals/grill/flext/buildsys/mac/gnumake-gcc.inc b/externals/grill/flext/buildsys/mac/gnumake-gcc.inc
index 67f41b9e..7572e455 100644
--- a/externals/grill/flext/buildsys/mac/gnumake-gcc.inc
+++ b/externals/grill/flext/buildsys/mac/gnumake-gcc.inc
@@ -1,32 +1,32 @@
##############################################
ifneq (,$(findstring Frameworks,$(FLEXTPREFIX)))
-FLEXTFRAMEWORK=$(FLEXTPREFIX)/flext.framework
+FLEXTFRAMEWORK := $(FLEXTPREFIX)/flext.framework
endif
ifdef FLEXTFRAMEWORK
ifndef FLEXTLIB
-FLEXTLIB=$(FLEXTFRAMEWORK)
+FLEXTLIB := $(FLEXTFRAMEWORK)
endif
ifndef FLEXTINC
-FLEXTINC=$(FLEXTFRAMEWORK)/Headers
+FLEXTINC := $(FLEXTFRAMEWORK)/Headers
endif
ifndef FLEXTSYS
-FLEXTSYS=$(FLEXTFRAMEWORK)/Resources
+FLEXTSYS := $(FLEXTFRAMEWORK)/Resources
endif
else
ifndef FLEXTLIB
-FLEXTLIB=$(FLEXTPREFIX)/lib
+FLEXTLIB := $(FLEXTPREFIX)/lib
endif
ifndef FLEXTINC
-FLEXTINC=$(FLEXTPREFIX)/include/flext
+FLEXTINC := $(FLEXTPREFIX)/include/flext
endif
ifndef FLEXTSYS
-FLEXTSYS=$(FLEXTPREFIX)/lib/flext
+FLEXTSYS := $(FLEXTPREFIX)/lib/flext
endif
endif
-FLEXTBIN=$(FLEXTPREFIX)/bin
+FLEXTBIN := $(FLEXTPREFIX)/bin
##############################################
@@ -46,3 +46,11 @@ LDFLAGS += -Wl,-S
endif
endif
+##############################################
+
+LDFLAGS += $(patsubst %,-arch %,$(ARCH))
+
+ifdef OSXSDK
+CFLAGS += -isysroot $(OSXSDK)
+LDFLAGS += -isysroot $(OSXSDK)
+endif