mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-30 12:10:03 +02:00
[ion/sdl/ios] Build with customizable min_ios_version
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user