summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--platform/android/SCsub31
1 files changed, 12 insertions, 19 deletions
diff --git a/platform/android/SCsub b/platform/android/SCsub
index bc1b5e9200..8c88b419b3 100644
--- a/platform/android/SCsub
+++ b/platform/android/SCsub
@@ -95,25 +95,18 @@ if lib_arch_dir != "":
else:
gradle_process = ["./gradlew"]
- if env["target"] != "editor" and env["dev_build"]:
- subprocess.run(
- gradle_process
- + [
- "generateDevTemplate",
- "--quiet",
- ],
- cwd="platform/android/java",
- )
- else:
- # Android editor with `dev_build=yes` is handled by the `generateGodotEditor` task.
- subprocess.run(
- gradle_process
- + [
- "generateGodotEditor" if env["target"] == "editor" else "generateGodotTemplates",
- "--quiet",
- ],
- cwd="platform/android/java",
- )
+ gradle_process += [
+ "generateGodotEditor" if env["target"] == "editor" else "generateGodotTemplates",
+ "--quiet",
+ ]
+
+ if env["debug_symbols"]:
+ gradle_process += ["-PdoNotStrip=true"]
+
+ subprocess.run(
+ gradle_process,
+ cwd="platform/android/java",
+ )
if env["generate_apk"]:
generate_apk_command = env_android.Command("generate_apk", [], generate_apk)