diff options
-rwxr-xr-x | build-gcc.sh | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/build-gcc.sh b/build-gcc.sh index b80ca0d1c..56b783109 100755 --- a/build-gcc.sh +++ b/build-gcc.sh @@ -644,14 +644,16 @@ if [ "$PACKAGE_DIR" ]; then pack_archive "$PACKAGE_DIR/$ARCHIVE" "$NDK_DIR" "$SUBDIR" # package libgccunwind.a ABIS=$(commas_to_spaces $(convert_archs_to_abis $ARCH)) - for ABI in $ABIS; do - FILES="$PACKAGE_DIR/$GCCUNWIND_SUBDIR/libs/$ABI/libgccunwind.a" - PACKAGE="$PACKAGE_DIR/libgccunwind-libs-$ABI.tar.bz2" - log "Packaging: $PACKAGE" - pack_archive "$PACKAGE" "$NDK_DIR" "$FILES" - fail_panic "Could not package $ABI libgccunwind binaries!" - dump "Packaging: $PACKAGE" - done + if [ "$HOST_OS" = "linux" -a "$GCC_VERSION" = "$DEFAULT_GCC_VERSION" ]; then + for ABI in $ABIS; do + FILES="$PACKAGE_DIR/$GCCUNWIND_SUBDIR/libs/$ABI/libgccunwind.a" + PACKAGE="$PACKAGE_DIR/libgccunwind-libs-$ABI.tar.bz2" + log "Packaging: $PACKAGE" + pack_archive "$PACKAGE" "$NDK_DIR" "$FILES" + fail_panic "Could not package $ABI libgccunwind binaries!" + dump "Packaging: $PACKAGE" + done + fi fi dump "Done." |