From 5c1249295f1d4096fc65d5dc3520ac80e39e30a4 Mon Sep 17 00:00:00 2001 From: its-pointless Date: Mon, 20 Jan 2020 12:26:54 +1100 Subject: [PATCH] fix aapt build --- packages/aapt/build.sh | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/packages/aapt/build.sh b/packages/aapt/build.sh index f6a06a924..a879f1768 100644 --- a/packages/aapt/build.sh +++ b/packages/aapt/build.sh @@ -308,14 +308,24 @@ termux_step_make_install() { # Build zipalign: ZIPALIGN_TARFILE=$TERMUX_PKG_CACHEDIR/zipalign_${_TAGNAME}.tar.gz + ZOPFLI_VER=$(bash -c ". $TERMUX_SCRIPTDIR/packages/libzopfli/build.sh; echo \$TERMUX_PKG_VERSION") + ZOPFLI_SHA256=$(bash -c ". $TERMUX_SCRIPTDIR/packages/libzopfli/build.sh; echo \$TERMUX_PKG_SHA256") + ZOPFLI_TARFILE=$TERMUX_PKG_CACHEDIR/zopfli-${ZOPFLI_VER}.tar.gz + termux_download \ + "https://github.com/google/zopfli/archive/zopfli-${ZOPFLI_VER}.tar.gz" \ + $ZOPFLI_TARFILE \ + $ZOPFLI_SHA256 test ! -f $ZIPALIGN_TARFILE && termux_download \ "https://android.googlesource.com/platform/build.git/+archive/android-$_TAGNAME/tools/zipalign.tar.gz" \ $ZIPALIGN_TARFILE \ SKIP_CHECKSUM mkdir $TERMUX_PKG_SRCDIR/zipalign - cd $TERMUX_PKG_SRCDIR/zipalign + cd $TERMUX_PKG_SRCDIR/zipalign tar xf $ZIPALIGN_TARFILE - $CXX $CXXFLAGS $CPPFLAGS $LDFLAGS \ + tar xf $ZOPFLI_TARFILE + mv zopfli-zopfli-$ZOPFLI_VER zopfli + + $CXX $CXXFLAGS $CPPFLAGS -Izopfli/src $LDFLAGS \ -isystem $AOSP_INCLUDE_DIR \ -std=c++11 \ ZipAlign.cpp ZipEntry.cpp ZipFile.cpp \