]> granicus.if.org Git - libvpx/commitdiff
build/make/iosbuild.sh: Support extra configure args.
authorTom Finegan <tomfinegan@google.com>
Fri, 19 Sep 2014 18:35:46 +0000 (11:35 -0700)
committerTom Finegan <tomfinegan@google.com>
Fri, 19 Sep 2014 18:35:46 +0000 (11:35 -0700)
Change-Id: I9860ac1bb0180315e26987c5fc53d814ea1f0283

build/make/iosbuild.sh

index e580f322c10359508c00dc86d7fb4c0a4b404634..fb91b87894b97ccc7ec8365618d0c2c345d0aa64 100755 (executable)
@@ -43,7 +43,7 @@ build_target() {
   mkdir "${target}"
   cd "${target}"
   eval "../../${LIBVPX_SOURCE_DIR}/configure" --target="${target}" \
-      --disable-docs ${devnull}
+      --disable-docs ${EXTRA_CONFIGURE_ARGS} ${devnull}
   export DIST_DIR
   eval make -j ${MAKE_JOBS} dist ${devnull}
   cd "${old_pwd}"
@@ -206,6 +206,10 @@ trap cleanup EXIT
 # Parse the command line.
 while [ -n "$1" ]; do
   case "$1" in
+    --extra-configure-args)
+      EXTRA_CONFIGURE_ARGS="$2"
+      shift
+      ;;
     --help)
       iosbuild_usage
       exit
@@ -235,6 +239,7 @@ if [ "${VERBOSE}" = "yes" ]; then
 cat << EOF
   BUILD_ROOT=${BUILD_ROOT}
   DIST_DIR=${DIST_DIR}
+  EXTRA_CONFIGURE_ARGS=${EXTRA_CONFIGURE_ARGS}
   FRAMEWORK_DIR=${FRAMEWORK_DIR}
   HEADER_DIR=${HEADER_DIR}
   MAKE_JOBS=${MAKE_JOBS}