-
Notifications
You must be signed in to change notification settings - Fork 5
Compile
Xavier Sellier edited this page Mar 12, 2018
·
1 revision
export CXX=g++
export CC=gcc
# This one is optional
export SCRIPT_AES256_ENCRYPTION_KEY=YOUR_ENCRYPTION_KEY
# Place where the NDK/SDK are
export ANDROID_HOME=/usr/lib/android-sdk
export ANDROID_NDK_ROOT=/usr/lib/android-sdk/ndk-bundle
# Godot engine source directory
cd ./godot
scons -j2 CXX=$CXX CC=$CC platform=android tools=no target=debug
scons -j2 CXX=$CXX CC=$CC platform=android tools=no target=debug android_arch=x86
scons -j2 CXX=$CXX CC=$CC platform=android tools=no target=release
scons -j2 CXX=$CXX CC=$CC platform=android tools=no target=release android_arch=x86
cd platform/android/java
./gradlew clean
./gradlew build
cd -