From: Doug Coleman Date: Fri, 22 Mar 2019 06:32:28 +0000 (-0500) Subject: make: Allow overriding macosx sdk X-Git-Tag: 0.99~3883 X-Git-Url: https://gitweb.factorcode.org/gitweb.cgi?p=factor.git;a=commitdiff_plain;h=5609370be69dfbb9d5b20de9eba6c94a470c8d7f make: Allow overriding macosx sdk MACOSX_SDK=MacOSX10.11.sdk ./build.sh update macosx-x86-32 --- diff --git a/GNUmakefile b/GNUmakefile index 1f43b333bb..e69c1781f7 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -14,6 +14,7 @@ ifdef CONFIG endif XCODE_PATH ?= /Applications/Xcode.app + MACOSX_SDK ?= MacOSX10.13.sdk include $(CONFIG) diff --git a/vm/Config.macosx.x86.32 b/vm/Config.macosx.x86.32 index 68eaa9c0d1..d7e5edc6b8 100644 --- a/vm/Config.macosx.x86.32 +++ b/vm/Config.macosx.x86.32 @@ -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)