]> git.saurik.com Git - cycript.git/commitdiff
Consistently pass -g0 -O3 through Apple configure.
authorJay Freeman (saurik) <saurik@saurik.com>
Mon, 2 Nov 2015 10:54:48 +0000 (02:54 -0800)
committerJay Freeman (saurik) <saurik@saurik.com>
Mon, 2 Nov 2015 10:54:48 +0000 (02:54 -0800)
apple-configure.sh

index d89d4cf0ffd7ba4aba3310f7b487a677a6ac76f1..2b887927ac37a0d40c7343dc1aa3363522cf1cde 100755 (executable)
@@ -75,14 +75,17 @@ function build() {
     configure "${dir}" "${sdk}" "${flg}" "$@" --enable-static --with-pic
 }
 
+gof=(-g0 -O3)
+
 for arch in i386 x86_64; do
     build "osx-${arch}" "${mac}" "-arch ${arch} -mmacosx-version-min=10.6" \
+        CFLAGS="${gof}" CXXFLAGS="${gof}" OBJCXXFLAGS="${gof}" \
         CPPFLAGS="-I../readline.osx" LDFLAGS="-L../readline.osx"
 done
 
 for arch in i386 x86_64; do
     build "sim-${arch}" iphonesimulator "-arch ${arch} -mios-simulator-version-min=4.0" \
-        OBJCXXFLAGS="-fobjc-abi-version=2 -fobjc-legacy-dispatch" \
+        CFLAGS="${gof}" CXXFLAGS="${gof}" OBJCXXFLAGS="${gof} -fobjc-abi-version=2 -fobjc-legacy-dispatch" \
         CPPFLAGS="-I../libffi.${arch}/include" \
         LDFLAGS="-L.." \
     --disable-console
@@ -112,5 +115,6 @@ for arch in armv6 armv7 armv7s arm64; do
     fi
 
     build "ios-${arch}" iphoneos "-arch ${arch} -miphoneos-version-min=${min}" --host=arm-apple-darwin10 \
+        CFLAGS="${gof}" CXXFLAGS="${gof}" OBJCXXFLAGS="${gof}" \
         CPPFLAGS="${cpf}" LDFLAGS="${ldf}" "${flg[@]}" --host=arm-apple-darwin10
 done