Skip to content
Snippets Groups Projects

pressure-vessel: Remap preloadable modules better

Merged Simon McVittie requested to merge wip/t29490 into master
2 files
+ 340
0
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -45,9 +45,16 @@ compiled_tests = [
@@ -45,9 +45,16 @@ compiled_tests = [
'bwrap-lock',
'bwrap-lock',
'resolve-in-sysroot',
'resolve-in-sysroot',
'wait-for-child-processes',
'wait-for-child-processes',
 
'wrap-setup',
'utils',
'utils',
]
]
 
# The wrap-setup test fails to link unless -lelf is forced in, with undefined
 
# references to elf_version() etc. It isn't clear why... but this seems to work.
 
force_libelf = declare_dependency(
 
link_args : ['-Wl,--no-as-needed,-lelf,--as-needed'],
 
)
 
foreach test_name : compiled_tests
foreach test_name : compiled_tests
exe = executable(
exe = executable(
'test-' + test_name,
'test-' + test_name,
@@ -57,6 +64,7 @@ foreach test_name : compiled_tests
@@ -57,6 +64,7 @@ foreach test_name : compiled_tests
libglnx_dep,
libglnx_dep,
test_utils_static_libsteamrt_dep,
test_utils_static_libsteamrt_dep,
pressure_vessel_wrap_lib_dep,
pressure_vessel_wrap_lib_dep,
 
force_libelf,
],
],
include_directories : pv_include_dirs,
include_directories : pv_include_dirs,
install : false,
install : false,
Loading