2ca8ef4bd3
This avoids having to update the makefile just to change the SDK version whenever the iOS SDK is updated (since the previous version is removed on updates).
17 lines
556 B
Makefile
17 lines
556 B
Makefile
ARCH = armv7
|
|
include build/platform-darwin.mk
|
|
CXX = clang++
|
|
CC = clang
|
|
ifneq ($(filter %86 x86_64, $(ARCH)),)
|
|
SDKTYPE = iPhoneSimulator
|
|
else
|
|
SDKTYPE = iPhoneOS
|
|
endif
|
|
SDK = $(shell xcrun --sdk $(shell echo $(SDKTYPE) | tr A-Z a-z) --show-sdk-version)
|
|
SDK_MIN = 5.1
|
|
|
|
SDKROOT = /Applications/Xcode.app/Contents/Developer/Platforms/$(SDKTYPE).platform/Developer/SDKs/$(SDKTYPE)$(SDK).sdk
|
|
CFLAGS += -arch $(ARCH) -isysroot $(SDKROOT) -miphoneos-version-min=$(SDK_MIN) -DAPPLE_IOS
|
|
LDFLAGS += -arch $(ARCH) -isysroot $(SDKROOT) -miphoneos-version-min=$(SDK_MIN)
|
|
|