-
Notifications
You must be signed in to change notification settings - Fork 19
/
meson_options.txt
16 lines (14 loc) · 1.39 KB
/
meson_options.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
option('with-shim', type : 'combo', choices : ['replacement', 'co-exist', 'none'], value: 'replacement',
description : 'control how the shim is deployed')
option('with-steam-binary', type: 'string', description: 'Set the path to the Steam binary', value: '/usr/lib/steam/steam')
option('with-frontend', type: 'boolean', description: 'Build the LSI Settings UI', value: false)
option('with-preload-libs', type: 'string', description: 'Colon separated list of libraries required to launch Steam games',
value: '/usr/\$LIB/libxcb.so.1:/usr/\$LIB/libX11.so.6:/usr/\$LIB/libstdc++.so.6')
option('with-libintercept', type: 'boolean', description: 'Enable libintercept library for controlling Steam linking', value: true)
option('with-libredirect', type: 'boolean', description: 'Enable libredirect library for fine-tuning Steam games', value: true)
option('with-new-libcxx-abi', type: 'boolean', description: 'Enable when using the new libstdc++ ABI', value: false)
option('with-libressl-mode', type: 'combo', choices: ['native', 'shim', 'none'], value: 'none',
description: 'Control how LibreSSL replacements are performed')
option('with-libressl-suffix', type: 'string', value: '-libressl',
description: 'Suffix for shim LibreSSL library when using --with-libressl-mode=shim')
option('with-snap-support', type: 'boolean', description: 'Build LSI with explicit support for snapd', value: false)