mirror of
https://github.com/AngelAuraMC/angelauramc-openjdk-build.git
synced 2025-08-03 07:35:59 -04:00

This allows users to not need to download the NDK multiple times if they already have it installed. TODO: Rewrite literally all of these scripts and rebranch.
29 lines
579 B
Bash
Executable File
29 lines
579 B
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
. setdevkitpath.sh
|
|
|
|
export JDK_DEBUG_LEVEL=release
|
|
|
|
if [[ "$BUILD_IOS" != "1" ]]; then
|
|
if [[ -d $NDK ]]; then
|
|
echo "NDK already installed."
|
|
else
|
|
wget -nc -nv -O android-ndk-$NDK_VERSION-linux-x86_64.zip "https://dl.google.com/android/repository/android-ndk-$NDK_VERSION-linux-x86_64.zip"
|
|
./extractndk.sh
|
|
fi
|
|
./maketoolchain.sh
|
|
else
|
|
chmod +x ios-arm64-clang
|
|
chmod +x ios-arm64-clang++
|
|
chmod +x macos-host-cc
|
|
fi
|
|
|
|
# Some modifies to NDK to fix
|
|
|
|
./getlibs.sh
|
|
./buildlibs.sh
|
|
./clonejdk.sh
|
|
./buildjdk.sh
|
|
./removejdkdebuginfo.sh
|
|
./tarjdk.sh
|