4907911bf8
`debug_symbols=yes` will now behave like `debug_symbols=full` did
before. The difference in compressed file sizes is not that large,
which means there isn't much point in having two different values.
This helps make the buildsystem easier to understand.
(cherry picked from commit ff1f0d2cb5
)
22 lines
525 B
Python
22 lines
525 B
Python
#!/usr/bin/env python
|
|
|
|
Import("env")
|
|
|
|
from platform_methods import run_in_subprocess
|
|
import platform_x11_builders
|
|
|
|
common_x11 = [
|
|
"context_gl_x11.cpp",
|
|
"crash_handler_x11.cpp",
|
|
"os_x11.cpp",
|
|
"key_mapping_x11.cpp",
|
|
"joypad_linux.cpp",
|
|
"power_x11.cpp",
|
|
"detect_prime.cpp",
|
|
]
|
|
|
|
prog = env.add_program("#bin/godot", ["godot_x11.cpp"] + common_x11)
|
|
|
|
if env["debug_symbols"] == "yes" and env["separate_debug_symbols"]:
|
|
env.AddPostAction(prog, run_in_subprocess(platform_x11_builders.make_debug_x11))
|