[ion/sdl/ios] Build with customizable min_ios_version

This commit is contained in:
Romain Goyet
2019-03-18 18:27:13 +01:00
parent ed69789eac
commit b08246f960
4 changed files with 24 additions and 20 deletions

View File

@@ -6,6 +6,10 @@ IOS_MIN_VERSION = 8.0
IOS_IDENTIFIER ?= unknown
IOS_PROVISIONNING_PROFILE ?= unknown
# Stop from here
IOS_PLATFORM_VERSION = $(shell xcrun --sdk $(IOS_PLATFORM) --show-sdk-version)
IOS_PLATFORM_BUILD = $(shell xcrun --sdk $(IOS_PLATFORM) --show-sdk-build-version)
BUILD_DIR := $(BUILD_DIR)/$(IOS_PLATFORM)
ifdef ARCH

View File

@@ -7,8 +7,14 @@ LD = clang++
# ARCH = arm64
# SDK = iphoneos
SYSROOT = $(shell xcrun --sdk $(SDK) --show-sdk-path)
SYSROOT = $(shell xcrun --sdk $(IOS_PLATFORM) --show-sdk-path)
SFLAGS += -fPIC -arch $(ARCH) -isysroot $(SYSROOT)
LDFLAGS += -arch $(ARCH) -isysroot $(SYSROOT)
#-framework Foundation -framework OpenGLES -framework UIKit -framework AVFoundation -framework AudioToolbox -framework QuartzCore -framework GameController -framework CoreGraphics -framework CoreMotion
SFLAGS += -arch $(ARCH)
SFLAGS += -isysroot $(SYSROOT)
SFLAGS += -fPIC
SFLAGS += -miphoneos-version-min=$(IOS_MIN_VERSION)
#SFLAGS += -mios-simulator-version-min=$(IOS_MIN_VERSION)
LDFLAGS += -arch $(ARCH)
LDFLAGS += -isysroot $(SYSROOT)
LDFLAGS += -miphoneos-version-min=$(IOS_MIN_VERSION)