From 1de27a9617cb4fb050410176095031f324231ff9 Mon Sep 17 00:00:00 2001 From: Duy Tran Khanh <40482367+khanhduytran0@users.noreply.github.com> Date: Wed, 7 Apr 2021 16:01:08 +0700 Subject: [PATCH] Use termux-elf-cleaner --- tarjdk.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tarjdk.sh b/tarjdk.sh index 5098383..59b97cf 100755 --- a/tarjdk.sh +++ b/tarjdk.sh @@ -1,8 +1,21 @@ #!/bin/bash set -e + +# cleanup ELF stuff +git clone https://github.com/termux/termux-elf-cleaner +cd termux-elf-cleaner +make CFLAGS=__ANDROID_API__=24 termux-elf-cleaner +chmod +x termux-elf-cleaner +cd .. + mv jre_override/lib/* jreout/lib/ + +find jreout -name "*.so" | xargs -- ./termux-elf-cleaner/termux-elf-cleaner +find jdkout -name "*.so" | xargs -- ./termux-elf-cleaner/termux-elf-cleaner + cd jreout tar cJf ../jre8-${TARGET_SHORT}-`date +%Y%m%d`-${JDK_DEBUG_LEVEL}.tar.xz . + cd ../jdkout tar cJf ../jdk8-${TARGET_SHORT}-`date +%Y%m%d`-${JDK_DEBUG_LEVEL}.tar.xz .