]> gitweb.factorcode.org Git - factor.git/commitdiff
make: Allow overriding macosx sdk
authorDoug Coleman <doug.coleman@gmail.com>
Fri, 22 Mar 2019 06:32:28 +0000 (01:32 -0500)
committerDoug Coleman <doug.coleman@gmail.com>
Fri, 22 Mar 2019 06:32:28 +0000 (01:32 -0500)
MACOSX_SDK=MacOSX10.11.sdk ./build.sh update macosx-x86-32

GNUmakefile
vm/Config.macosx.x86.32

index 1f43b333bb99d4a26a8bda2ba8a533b8f35afbbc..e69c1781f7169991dc6c6be9b12b7c496ccb72b9 100644 (file)
@@ -14,6 +14,7 @@ ifdef CONFIG
        endif
 
        XCODE_PATH ?= /Applications/Xcode.app
+       MACOSX_SDK ?= MacOSX10.13.sdk
 
        include $(CONFIG)
 
index 68eaa9c0d1c49b1ff33d83861e305fdd9a735251..d7e5edc6b8860d6e5ebe54f5e04de4d6203e20da 100644 (file)
@@ -1,6 +1,6 @@
 include vm/Config.macosx
 include vm/Config.x86.32
 
-# The last SDK to support x86
-CFLAGS += --sysroot=$(XCODE_PATH)/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk
-CXXFLAGS += --sysroot=$(XCODE_PATH)/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk
+# The last SDK to support x86 is 10.13
+CFLAGS += --sysroot=$(XCODE_PATH)/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/$(MACOSX_SDK)
+CXXFLAGS += --sysroot=$(XCODE_PATH)/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/$(MACOSX_SDK)