mirror of
https://github.com/libsdl-org/SDL.git
synced 2025-09-21 18:58:13 +00:00
ci: install libunwind for printing traces of leaks
This commit is contained in:

committed by
Anonymous Maarten

parent
1bc81c7e30
commit
9ca8a6e50b
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
|
||||||
|
Reference in New Issue
Block a user