Path: blob/master/platform/android/platform_android_builders.py
10277 views
"""Functions used to generate source files during build time"""12import subprocess3import sys456def generate_android_binaries(target, source, env):7gradle_process = []89if sys.platform.startswith("win"):10gradle_process = [11"cmd",12"/c",13"gradlew.bat",14]15else:16gradle_process = ["./gradlew"]1718if env["target"] == "editor":19gradle_process += ["generateGodotEditor", "generateGodotHorizonOSEditor", "generateGodotPicoOSEditor"]20else:21if env["module_mono_enabled"]:22gradle_process += ["generateGodotMonoTemplates"]23else:24gradle_process += ["generateGodotTemplates"]25gradle_process += ["--quiet"]2627if env["debug_symbols"] and not env["separate_debug_symbols"]:28gradle_process += ["-PdoNotStrip=true"]2930subprocess.run(31gradle_process,32cwd="platform/android/java",33)343536