Skip to content
This repository was archived by the owner on Aug 11, 2019. It is now read-only.

Commit df51a70

Browse files
committed
Updated build script to add ARMv7s and remove ARMv6
1 parent f1c4c4b commit df51a70

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

build.sh

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ OPENSSL_VERSION="1.0.1b"
1111

1212
DEVELOPER="/Applications/Xcode.app/Contents/Developer"
1313

14-
SDK_VERSION="5.1"
14+
SDK_VERSION="6.0"
1515

1616
IPHONEOS_PLATFORM="${DEVELOPER}/Platforms/iPhoneOS.platform"
1717
IPHONEOS_SDK="${IPHONEOS_PLATFORM}/Developer/SDKs/iPhoneOS${SDK_VERSION}.sdk"
@@ -27,8 +27,6 @@ rm -rf include lib
2727
rm -rf "/tmp/openssl-${OPENSSL_VERSION}-*"
2828
rm -rf "/tmp/openssl-${OPENSSL_VERSION}-*.log"
2929

30-
# Build for ARMv6
31-
3230
build()
3331
{
3432
ARCH=$1
@@ -48,8 +46,8 @@ build()
4846
rm -rf "openssl-${OPENSSL_VERSION}"
4947
}
5048

51-
build "armv6" "${IPHONEOS_GCC}" "${IPHONEOS_SDK}"
5249
build "armv7" "${IPHONEOS_GCC}" "${IPHONEOS_SDK}"
50+
build "armv7s" "${IPHONEOS_GCC}" "${IPHONEOS_SDK}"
5351
build "i386" "${IPHONESIMULATOR_GCC}" "${IPHONESIMULATOR_SDK}"
5452

5553
#
@@ -59,13 +57,13 @@ cp -r /tmp/openssl-${OPENSSL_VERSION}-i386/include/openssl include/
5957

6058
mkdir lib
6159
lipo \
62-
"/tmp/openssl-${OPENSSL_VERSION}-armv6/lib/libcrypto.a" \
6360
"/tmp/openssl-${OPENSSL_VERSION}-armv7/lib/libcrypto.a" \
61+
"/tmp/openssl-${OPENSSL_VERSION}-armv7s/lib/libcrypto.a" \
6462
"/tmp/openssl-${OPENSSL_VERSION}-i386/lib/libcrypto.a" \
6563
-create -output lib/libcrypto.a
6664
lipo \
67-
"/tmp/openssl-${OPENSSL_VERSION}-armv6/lib/libssl.a" \
6865
"/tmp/openssl-${OPENSSL_VERSION}-armv7/lib/libssl.a" \
66+
"/tmp/openssl-${OPENSSL_VERSION}-armv7s/lib/libssl.a" \
6967
"/tmp/openssl-${OPENSSL_VERSION}-i386/lib/libssl.a" \
7068
-create -output lib/libssl.a
7169

0 commit comments

Comments
 (0)