From 4f6cb9b402f0884e0622aae7634501ca6bba359b Mon Sep 17 00:00:00 2001 From: Leonid Pliushch Date: Fri, 30 Jul 2021 17:14:10 +0300 Subject: [PATCH] disabled packages: delete d8 --- disabled-packages/d8/build.sh | 32 -------------------------------- disabled-packages/d8/d8 | 8 -------- 2 files changed, 40 deletions(-) delete mode 100644 disabled-packages/d8/build.sh delete mode 100755 disabled-packages/d8/d8 diff --git a/disabled-packages/d8/build.sh b/disabled-packages/d8/build.sh deleted file mode 100644 index c16bf4882..000000000 --- a/disabled-packages/d8/build.sh +++ /dev/null @@ -1,32 +0,0 @@ -TERMUX_PKG_HOMEPAGE=https://r8.googlesource.com/r8 -TERMUX_PKG_DESCRIPTION="Dexer that converts java byte code to dex code" -TERMUX_PKG_VERSION=$TERMUX_ANDROID_BUILD_TOOLS_VERSION -TERMUX_PKG_PLATFORM_INDEPENDENT=true - -termux_step_make_install() { - # Rewrite packages to avoid using com.android.* classes which may clash with - # classes in the Android runtime on devices (see #1801): - local JARJAR=$TERMUX_PKG_CACHEDIR/jarjar.jar - local RULEFILE=$TERMUX_PKG_TMPDIR/jarjar-rule.txt - local REWRITTEN_DX=$TERMUX_PKG_TMPDIR/d8-rewritten.jar - termux_download \ - http://repo.bodar.com/com/googlecode/jarjar/jarjar/1.4.1/jarjar-1.4.1.jar \ - $JARJAR \ - c16b1cee296526baae432c382f83d540d4b648dc21923428a66a69ba43b7df9e - echo 'rule com.android.** d8.@1' > $RULEFILE - java -jar $JARJAR process $RULEFILE \ - $ANDROID_HOME/build-tools/${TERMUX_PKG_VERSION}/lib/d8.jar \ - $REWRITTEN_DX - - # Dex the rewritten jar file: - mkdir -p $TERMUX_PREFIX/share/dex - $TERMUX_D8 \ - --classpath $ANDROID_HOME/platforms/android-$TERMUX_PKG_API_LEVEL/android.jar \ - --release \ - --min-api 21 \ - --output $TERMUX_PREFIX/share/dex/d8.jar \ - $REWRITTEN_DX - - install $TERMUX_PKG_BUILDER_DIR/d8 $TERMUX_PREFIX/bin/d8 - perl -p -i -e "s%\@TERMUX_PREFIX\@%${TERMUX_PREFIX}%g" $TERMUX_PREFIX/bin/d8 -} diff --git a/disabled-packages/d8/d8 b/disabled-packages/d8/d8 deleted file mode 100755 index 5d46489c9..000000000 --- a/disabled-packages/d8/d8 +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh - -exec dalvikvm \ - -Xmx256m \ - -cp @TERMUX_PREFIX@/share/dex/d8.jar \ - d8.tools.r8.D8 \ - --classpath $PREFIX/share/java/android.jar \ - $@