summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--test/demo/example.gdextension4
-rw-r--r--tools/android.py1
2 files changed, 5 insertions, 0 deletions
diff --git a/test/demo/example.gdextension b/test/demo/example.gdextension
index b794659..6d53405 100644
--- a/test/demo/example.gdextension
+++ b/test/demo/example.gdextension
@@ -16,3 +16,7 @@ linux.debug.arm64 = "res://bin/libgdexample.linux.template_debug.arm64.so"
linux.release.arm64 = "res://bin/libgdexample.linux.template_release.arm64.so"
linux.debug.rv64 = "res://bin/libgdexample.linux.template_debug.rv64.so"
linux.release.rv64 = "res://bin/libgdexample.linux.template_release.rv64.so"
+android.debug.x86_64 = "res://bin/libgdexample.android.template_debug.x86_64.so"
+android.release.x86_64 = "res://bin/libgdexample.android.template_release.x86_64.so"
+android.debug.arm64 = "res://bin/libgdexample.android.template_debug.arm64.so"
+android.release.arm64 = "res://bin/libgdexample.android.template_release.arm64.so"
diff --git a/tools/android.py b/tools/android.py
index 720ff2d..b9077f5 100644
--- a/tools/android.py
+++ b/tools/android.py
@@ -53,6 +53,7 @@ def generate(env):
toolchain += "linux-x86_64"
elif sys.platform == "darwin":
toolchain += "darwin-x86_64"
+ env.Append(LINKFLAGS=["-shared"])
env.PrependENVPath("PATH", toolchain + "/bin") # This does nothing half of the time, but we'll put it here anyways
# Get architecture info