From 9a3f72591db5a66595068ec527fb4ffc668f41b6 Mon Sep 17 00:00:00 2001 From: "Spanbroek, Mark" Date: Wed, 7 Sep 2016 13:42:50 +0200 Subject: [PATCH] Fix: change the identification name of the universal dylib to point to the correct path. --- miniupnp.podspec | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/miniupnp.podspec b/miniupnp.podspec index 6907458..1c152a4 100644 --- a/miniupnp.podspec +++ b/miniupnp.podspec @@ -5,7 +5,7 @@ Pod::Spec.new do |spec| spec.authors = "The MiniUPnP Authors" spec.license = { type: "BSD", file: "miniupnpc/LICENSE" } - spec.version = "2.0.0.0" + spec.version = "2.0.0.1" spec.source = { git: 'https://github.com/cpp-ethereum-ios/miniupnp.git', tag: "v#{spec.version}" @@ -36,12 +36,13 @@ Pod::Spec.new do |spec| CC=`xcrun -sdk $PLATFORM -find cc` \ CFLAGS="-arch $ARCH -isysroot $SDKPATH" \ LIBTOOL=`xcrun -sdk $PLATFORM -find libtool` \ - LDFLAGS="-arch $ARCH" + LDFLAGS="-arch $ARCH -headerpad_max_install_names" } create_universal_library() { - lipo -create -output build-ios/libminiupnpc.dylib \ + lipo -create -output libminiupnpc.dylib \ build-ios/{armv7,arm64,i386,x86_64}/usr/lib/libminiupnpc.dylib + install_name_tool -id "$(pwd)/libminiupnpc.dylib" libminiupnpc.dylib } cd miniupnpc @@ -49,5 +50,5 @@ Pod::Spec.new do |spec| CMD spec.source_files = "miniupnpc/build-ios/armv7/usr/include/**/*.h" - spec.ios.vendored_libraries = "miniupnpc/build-ios/libminiupnpc.dylib" + spec.ios.vendored_libraries = "miniupnpc/libminiupnpc.dylib" end