|  | @@ -26,9 +26,8 @@ OSX_SDK=$(xcrun --sdk macosx --show-sdk-path)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  # Clean up whatever was left from our previous build
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -rm -rf include-ios include-osx include-appletv include-watchos lib-ios lib-osx lib-appletv lib-watchos
 | 
	
		
			
				|  |  | -rm -rf "/tmp/openssl-${OPENSSL_VERSION}-*"
 | 
	
		
			
				|  |  | -rm -rf "/tmp/openssl-${OPENSSL_VERSION}-*.log"
 | 
	
		
			
				|  |  | +rm -rf include-ios include-osx lib-ios lib-osx
 | 
	
		
			
				|  |  | +rm -rf /tmp/openssl-${OPENSSL_VERSION}*
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  configure() {
 | 
	
		
			
				|  |  |      OS=$1
 | 
	
	
		
			
				|  | @@ -58,9 +57,9 @@ build()
 | 
	
		
			
				|  |  |     export CC="${BUILD_TOOLS}/usr/bin/gcc -fembed-bitcode -arch ${ARCH}"
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |     mkdir -p "lib-${TYPE}"
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -   rm -rf "openssl-${OPENSSL_VERSION}"
 | 
	
		
			
				|  |  | -   tar xfz "openssl-${OPENSSL_VERSION}.tar.gz"
 | 
	
		
			
				|  |  | +   
 | 
	
		
			
				|  |  | +   rm -rf openssl-${OPENSSL_VERSION}
 | 
	
		
			
				|  |  | +   tar xfz openssl-${OPENSSL_VERSION}.tar.gz
 | 
	
		
			
				|  |  |     pushd .
 | 
	
		
			
				|  |  |     cd "openssl-${OPENSSL_VERSION}"
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -71,7 +70,7 @@ build()
 | 
	
		
			
				|  |  |     if [ "$TYPE" == "ios" ]; then
 | 
	
		
			
				|  |  |        # IOS
 | 
	
		
			
				|  |  |        if [ "$ARCH" == "x86_64" ] || [ "$ARCH" == "i386" ]; then
 | 
	
		
			
				|  |  | -         configure "iPhoneSimulator" $ARCH ${IPHONESIMULATOR_PLATFORM} ${IPHONESIMULATOR_SDK_VERSION} ${IPHONESIMULATOR_DEPLOYMENT_VERSION}
 | 
	
		
			
				|  |  | +         configure "iPhoneSimulator" $ARCH ${IPHONESIMULATOR_PLATFORM} ${IPHONEOS_SDK_VERSION} ${IPHONEOS_DEPLOYMENT_VERSION}
 | 
	
		
			
				|  |  |        else
 | 
	
		
			
				|  |  |           configure "iPhoneOS" $ARCH ${IPHONEOS_PLATFORM} ${IPHONEOS_SDK_VERSION} ${IPHONEOS_DEPLOYMENT_VERSION}
 | 
	
		
			
				|  |  |        fi
 | 
	
	
		
			
				|  | @@ -89,7 +88,6 @@ build()
 | 
	
		
			
				|  |  |     make &> "/tmp/openssl-${OPENSSL_VERSION}-${ARCH}.log"
 | 
	
		
			
				|  |  |     make install &> "/tmp/openssl-${OPENSSL_VERSION}-${ARCH}.log"
 | 
	
		
			
				|  |  |     popd
 | 
	
		
			
				|  |  | -   rm -rf "openssl-${OPENSSL_VERSION}"
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |     # Add arch to library
 | 
	
		
			
				|  |  |     if [ -f "lib-${TYPE}/libcrypto.a" ]; then
 | 
	
	
		
			
				|  | @@ -99,6 +97,8 @@ build()
 | 
	
		
			
				|  |  |        cp "/tmp/openssl-${OPENSSL_VERSION}-${ARCH}/lib/libcrypto.a" "lib-${TYPE}/libcrypto.a"
 | 
	
		
			
				|  |  |        cp "/tmp/openssl-${OPENSSL_VERSION}-${ARCH}/lib/libssl.a" "lib-${TYPE}/libssl.a"
 | 
	
		
			
				|  |  |     fi
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +   rm -rf "openssl-${OPENSSL_VERSION}"
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  build "i386" "${IPHONESIMULATOR_SDK}" "ios"
 | 
	
	
		
			
				|  | @@ -110,12 +110,12 @@ build "arm64" "${IPHONEOS_SDK}" "ios"
 | 
	
		
			
				|  |  |  mkdir -p include-ios
 | 
	
		
			
				|  |  |  cp -r /tmp/openssl-${OPENSSL_VERSION}-arm64/include/openssl include-ios/
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +rm -rf /tmp/openssl-${OPENSSL_VERSION}*
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  build "i386" "${OSX_SDK}" "osx"
 | 
	
		
			
				|  |  |  build "x86_64" "${OSX_SDK}" "osx"
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  mkdir -p include-osx
 | 
	
		
			
				|  |  |  cp -r /tmp/openssl-${OPENSSL_VERSION}-x86_64/include/openssl include-osx/
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -rm -rf "/tmp/openssl-${OPENSSL_VERSION}-*"
 | 
	
		
			
				|  |  | -rm -rf "/tmp/openssl-${OPENSSL_VERSION}-*.log"
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | +rm -rf /tmp/openssl-${OPENSSL_VERSION}*
 |