Skip to content
Snippets Groups Projects
Commit f1350128 authored by Simon McVittie's avatar Simon McVittie
Browse files

bin: Link diagnostic tools to libsteam-runtime-tools statically


This lets them access non-public API, and means there's one less thing
that can go wrong. The cost is about 500K, which is much smaller than
a Steam Runtime.

Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
parent 8f760cf8
No related branches found
No related tags found
1 merge request!156Disable GIO modules without provoking scary warnings (#32)
...@@ -24,10 +24,9 @@ ...@@ -24,10 +24,9 @@
executable( executable(
'steam-runtime-system-info', 'steam-runtime-system-info',
'system-info.c', 'system-info.c',
dependencies : [gio_unix, glib, json_glib, libglnx_dep, libsteamrt_dep], dependencies : [gio_unix, glib, json_glib, libglnx_dep, libsteamrt_static_dep],
install : true, install : true,
# Use the adjacent libsteam-runtime-tools and json-glib, ignoring # Use the adjacent json-glib, ignoring LD_LIBRARY_PATH even if set
# LD_LIBRARY_PATH even if set
build_rpath : bin_rpath, build_rpath : bin_rpath,
install_rpath : bin_rpath, install_rpath : bin_rpath,
) )
...@@ -35,10 +34,9 @@ executable( ...@@ -35,10 +34,9 @@ executable(
executable( executable(
'steam-runtime-check-requirements', 'steam-runtime-check-requirements',
'check-requirements.c', 'check-requirements.c',
dependencies : [glib, json_glib, gobject, libsteamrt_dep], dependencies : [glib, json_glib, gobject, libsteamrt_static_dep],
install : true, install : true,
# Use the adjacent libsteam-runtime-tools and json-glib, ignoring # Use the adjacent json-glib, ignoring LD_LIBRARY_PATH even if set
# LD_LIBRARY_PATH even if set
build_rpath : bin_rpath, build_rpath : bin_rpath,
install_rpath : bin_rpath, install_rpath : bin_rpath,
) )
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment