mirror of
https://github.com/libsdl-org/SDL.git
synced 2025-05-25 22:19:10 +00:00
ci: install libunwind for printing traces of leaks
This commit is contained in:
parent
1bc81c7e30
commit
9ca8a6e50b
1 changed files with 4 additions and 1 deletions
5
.github/workflows/create-test-plan.py
vendored
5
.github/workflows/create-test-plan.py
vendored
|
@ -164,7 +164,7 @@ class JobDetails:
|
||||||
no_cmake: bool
|
no_cmake: bool
|
||||||
build_tests: bool = True
|
build_tests: bool = True
|
||||||
container: str = ""
|
container: str = ""
|
||||||
cmake_build_type: str = "Release"
|
cmake_build_type: str = "RelWithDebInfo"
|
||||||
shell: str = "sh"
|
shell: str = "sh"
|
||||||
sudo: str = "sudo"
|
sudo: str = "sudo"
|
||||||
cmake_config_emulator: str = ""
|
cmake_config_emulator: str = ""
|
||||||
|
@ -433,6 +433,9 @@ def spec_to_job(spec: JobSpec) -> JobDetails:
|
||||||
"libudev-dev",
|
"libudev-dev",
|
||||||
"fcitx-libs-dev",
|
"fcitx-libs-dev",
|
||||||
))
|
))
|
||||||
|
job.apt_packages.extend((
|
||||||
|
"libunwind-dev", # For SDL_test memory tracking
|
||||||
|
))
|
||||||
job.shared_lib = SharedLibType.SO_0
|
job.shared_lib = SharedLibType.SO_0
|
||||||
job.static_lib = StaticLibType.A
|
job.static_lib = StaticLibType.A
|
||||||
fpic = True
|
fpic = True
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue