iosbuild: Enable PIC for x86 targets.
authorTom Finegan <tomfinegan@google.com>
Thu, 17 Sep 2015 23:22:07 +0000 (16:22 -0700)
committerTom Finegan <tomfinegan@google.com>
Thu, 17 Sep 2015 23:22:07 +0000 (16:22 -0700)
Change-Id: I03b1e8f983f8cd87519aefda732210359b319c81

build/make/iosbuild.sh

index 181b313..927f3e5 100755 (executable)
@@ -41,13 +41,22 @@ TARGETS="arm64-darwin-gcc
 build_target() {
   local target="$1"
   local old_pwd="$(pwd)"
+  local target_specific_flags=""
 
   vlog "***Building target: ${target}***"
 
+  case "${target}" in
+    x86-*)
+      target_specific_flags="--enable-pic"
+      vlog "Enabled PIC for ${target}"
+      ;;
+  esac
+
   mkdir "${target}"
   cd "${target}"
   eval "${LIBVPX_SOURCE_DIR}/configure" --target="${target}" \
-    ${CONFIGURE_ARGS} ${EXTRA_CONFIGURE_ARGS} ${devnull}
+    ${CONFIGURE_ARGS} ${EXTRA_CONFIGURE_ARGS} ${target_specific_flags} \
+    ${devnull}
   export DIST_DIR
   eval make -j ${MAKE_JOBS} dist ${devnull}
   cd "${old_pwd}"