summaryrefslogtreecommitdiff
path: root/platform/ios/build_libs.sh
diff options
context:
space:
mode:
Diffstat (limited to 'platform/ios/build_libs.sh')
-rw-r--r--platform/ios/build_libs.sh44
1 files changed, 0 insertions, 44 deletions
diff --git a/platform/ios/build_libs.sh b/platform/ios/build_libs.sh
deleted file mode 100644
index 16ee41e7..00000000
--- a/platform/ios/build_libs.sh
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/bin/bash
-
-# Call this script from a "Run Script" target in the Xcode project to
-# cross compile MuPDF and third party libraries using the regular Makefile.
-# Also see "iOS" section in Makerules.
-
-if [ ! -e ../../generated/gen_cmap_cjk.h ]
-then
- echo 'ERROR: You are missing the generated files.'
- echo 'ERROR: Please run "make generate" from the mupdf directory.'
- exit 1
-fi
-
-export OS=ios
-export build=$(echo $CONFIGURATION | tr A-Z a-z)
-
-FLAGS="-Wno-unused-function -Wno-empty-body -Wno-implicit-function-declaration"
-for A in $ARCHS
-do
- FLAGS="$FLAGS -arch $A"
-done
-
-# add bitcode for Xcode 7 and up
-XCODE_VER=`xcodebuild -version | head -1`
-ARRAY=(${XCODE_VER// / })
-XCODE_VER_NUM=${ARRAY[1]}
-ARRAY=(${XCODE_VER_NUM//./ })
-MAJOR=${ARRAY[0]}
-if [ "$MAJOR" -ge "7" ]
-then
- FLAGS="$FLAGS -fembed-bitcode"
-fi
-
-OUT=build/$build-$OS-$(echo $ARCHS | tr ' ' '-')
-
-echo Compiling libraries for $ARCHS.
-make -j4 -C ../.. OUT=$OUT XCFLAGS="$FLAGS" XLDFLAGS="$FLAGS" third libs || exit 1
-
-echo Copying library to $BUILT_PRODUCTS_DIR/.
-mkdir -p "$BUILT_PRODUCTS_DIR"
-cp -f ../../$OUT/lib*.a $BUILT_PRODUCTS_DIR
-ranlib $BUILT_PRODUCTS_DIR/lib*.a
-
-echo Done.