From 1df617d042483c4687697685ca3272a0a5d2fa35 Mon Sep 17 00:00:00 2001 From: Duy Tran Khanh <40482367+khanhduytran0@users.noreply.github.com> Date: Wed, 2 Jun 2021 19:41:20 +0700 Subject: [PATCH] Added build script for build java part on-device --- JavaApp/aminimake.sh | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 JavaApp/aminimake.sh diff --git a/JavaApp/aminimake.sh b/JavaApp/aminimake.sh new file mode 100644 index 00000000..a76524bd --- /dev/null +++ b/JavaApp/aminimake.sh @@ -0,0 +1,20 @@ +# This one is only used for local compile on developer iphone, do not execute if +# - You don't know what will it does. +# - No OpenJDK installed. + +/bin/bash <<'EOF' + +set -e +shopt -s globstar + +mkdir -p local_out/classes +javac -cp "libs/*" -d local_out/classes src/main/java/**/*.java + +cd local_out/classes +jar -c -f ../launcher.jar * + +cp ../launcher.jar /Applications/PojavLauncher.app/libs/launcher.jar + +echo "BUILD SUCCESSFUL" + +EOF