chiark / gitweb /
libgcc: Support building using clang
authorFredrik Fornwall <fredrik@fornwall.net>
Tue, 17 May 2016 00:40:45 +0000 (20:40 -0400)
committerFredrik Fornwall <fredrik@fornwall.net>
Tue, 17 May 2016 00:40:45 +0000 (20:40 -0400)
packages/libgcc/build.sh

index 712ae9751ade26dda8c36e5ef0e1fb3de315af50..f7292cc77b88f67be566a67622322731693ef21f 100644 (file)
@@ -5,5 +5,12 @@ TERMUX_PKG_KEEP_STATIC_LIBRARIES="true"
 
 termux_step_extract_into_massagedir () {
         mkdir -p $TERMUX_PKG_MASSAGEDIR/$TERMUX_PREFIX/lib/
-       cp $TERMUX_STANDALONE_TOOLCHAIN/lib/gcc/$TERMUX_HOST_PLATFORM/4.9/libgcc.a $TERMUX_PKG_MASSAGEDIR/$TERMUX_PREFIX/lib/
+
+
+       if [ "$TERMUX_CLANG" = "" ]; then
+               LIBGCC_PATH=lib/gcc/$TERMUX_HOST_PLATFORM/4.9/libgcc.a
+       else
+               LIBGCC_PATH=lib/gcc/$TERMUX_HOST_PLATFORM/4.9.x/libgcc.a
+       fi
+       cp $TERMUX_STANDALONE_TOOLCHAIN/$LIBGCC_PATH $TERMUX_PKG_MASSAGEDIR/$TERMUX_PREFIX/lib/
 }