]> granicus.if.org Git - libvpx/commitdiff
iosbuild.sh: allow for out of tree builds
authorJames Zern <jzern@google.com>
Tue, 16 Dec 2014 02:41:46 +0000 (18:41 -0800)
committerJames Zern <jzern@google.com>
Tue, 16 Dec 2014 02:41:46 +0000 (18:41 -0800)
Change-Id: Id89ed4a4153dd6e02380c4b8ae8ad6c1f8d21944

build/make/iosbuild.sh

index 2d6eb5b77c0513e7912b25e35b885df2f148d8bf..bdd6690df52f5a1d7ae1cbd608076bb72155eefd 100755 (executable)
@@ -22,7 +22,8 @@ DIST_DIR="_dist"
 FRAMEWORK_DIR="VPX.framework"
 HEADER_DIR="${FRAMEWORK_DIR}/Headers/vpx"
 MAKE_JOBS=1
-LIBVPX_SOURCE_DIR=$(dirname "$0" | sed -e s,/build/make,,)
+SCRIPT_DIR=$(dirname "$0")
+LIBVPX_SOURCE_DIR=$(cd ${SCRIPT_DIR}/../..; pwd)
 LIPO=$(xcrun -sdk iphoneos${SDK} -find lipo)
 ORIG_PWD="$(pwd)"
 TARGETS="arm64-darwin-gcc
@@ -41,7 +42,7 @@ build_target() {
 
   mkdir "${target}"
   cd "${target}"
-  eval "../../${LIBVPX_SOURCE_DIR}/configure" --target="${target}" \
+  eval "${LIBVPX_SOURCE_DIR}/configure" --target="${target}" \
       --disable-docs ${EXTRA_CONFIGURE_ARGS} ${devnull}
   export DIST_DIR
   eval make -j ${MAKE_JOBS} dist ${devnull}