@@ -12,22 +12,22 @@ RUBICON_VERSION=0.1.2
12
12
IPHONE_ARMV7_SDK_ROOT =$(shell xcrun --sdk iphoneos --show-sdk-path)
13
13
IPHONE_ARMV7_CC =$(shell xcrun -find -sdk iphoneos clang)
14
14
IPHONE_ARMV7_LD =$(shell xcrun -find -sdk iphoneos ld)
15
- IPHONE_ARMV7_CFLAGS =-arch armv7 -pipe -no-cpp-precomp -isysroot $(IPHONE_ARMV7_SDK_ROOT ) -miphoneos-version-min=5.1.1
16
- IPHONE_ARMV7_LDFLAGS =-arch armv7 -isysroot $(IPHONE_ARMV7_SDK_ROOT ) -miphoneos-version-min=5.1.1
15
+ IPHONE_ARMV7_CFLAGS =-arch armv7 -pipe -no-cpp-precomp -isysroot $(IPHONE_ARMV7_SDK_ROOT ) -miphoneos-version-min=6.0
16
+ IPHONE_ARMV7_LDFLAGS =-arch armv7 -isysroot $(IPHONE_ARMV7_SDK_ROOT ) -miphoneos-version-min=6.0
17
17
18
18
# IPHONE build commands and flags
19
19
IPHONE_ARMV7S_SDK_ROOT =$(shell xcrun --sdk iphoneos --show-sdk-path)
20
20
IPHONE_ARMV7S_CC =$(shell xcrun -find -sdk iphoneos clang)
21
21
IPHONE_ARMV7S_LD =$(shell xcrun -find -sdk iphoneos ld)
22
- IPHONE_ARMV7S_CFLAGS =-arch armv7s -pipe -no-cpp-precomp -isysroot $(IPHONE_ARMV7S_SDK_ROOT ) -miphoneos-version-min=5.1.1
23
- IPHONE_ARMV7S_LDFLAGS =-arch armv7s -isysroot $(IPHONE_ARMV7S_SDK_ROOT ) -miphoneos-version-min=5.1.1
22
+ IPHONE_ARMV7S_CFLAGS =-arch armv7s -pipe -no-cpp-precomp -isysroot $(IPHONE_ARMV7S_SDK_ROOT ) -miphoneos-version-min=6.0
23
+ IPHONE_ARMV7S_LDFLAGS =-arch armv7s -isysroot $(IPHONE_ARMV7S_SDK_ROOT ) -miphoneos-version-min=6.0
24
24
25
25
# IPHONE_SIMULATOR build commands and flags
26
26
IPHONE_SIMULATOR_SDK_ROOT =$(shell xcrun --sdk iphonesimulator --show-sdk-path)
27
27
IPHONE_SIMULATOR_CC =$(shell xcrun -find -sdk iphonesimulator clang)
28
28
IPHONE_SIMULATOR_LD =$(shell xcrun -find -sdk iphonesimulator ld)
29
- IPHONE_SIMULATOR_CFLAGS =-arch i386 -pipe -no-cpp-precomp -isysroot $(IPHONE_SIMULATOR_SDK_ROOT ) -miphoneos-version-min=5.1.1
30
- IPHONE_SIMULATOR_LDFLAGS =-arch i386 -isysroot $(IPHONE_SIMULATOR_SDK_ROOT ) -miphoneos-version-min=5.1.1
29
+ IPHONE_SIMULATOR_CFLAGS =-arch i386 -pipe -no-cpp-precomp -isysroot $(IPHONE_SIMULATOR_SDK_ROOT ) -miphoneos-version-min=6.0
30
+ IPHONE_SIMULATOR_LDFLAGS =-arch i386 -isysroot $(IPHONE_SIMULATOR_SDK_ROOT ) -miphoneos-version-min=6.0
31
31
32
32
33
33
all : working-dirs build/ffi.framework build/Python.framework
@@ -77,6 +77,8 @@ src/libffi-$(FFI_VERSION): downloads/libffi-$(FFI_VERSION).tar.gz
77
77
build/ffi.framework : src/libffi-$(FFI_VERSION )
78
78
cd src/libffi-$(FFI_VERSION ) && patch -p1 -N < ../../patch/libffi/ffi-sysv.S.patch
79
79
cd src/libffi-$(FFI_VERSION ) && patch -p1 -N < ../../patch/libffi/project.pbxproj.patch
80
+ cd src/libffi-$(FFI_VERSION ) && patch -p1 -N < ../../patch/libffi/build-ios.sh.patch
81
+ cd src/libffi-$(FFI_VERSION ) && patch -p1 -N < ../../patch/libffi/generate-ios-source-and-headers.py.patch
80
82
cd src/libffi-$(FFI_VERSION ) && python generate-ios-source-and-headers.py
81
83
cd src/libffi-$(FFI_VERSION ) && xcodebuild -project libffi.xcodeproj -target " Framework" -configuration Release -sdk iphoneos$(SDKVER ) OTHER_CFLAGS=" -no-integrated-as"
82
84
cp -a src/libffi-$(FFI_VERSION ) /build/Release-universal/ffi.framework build
0 commit comments