build: Only find demo dependencies if building demos
Signed-off-by: Joshua Ashton <joshua@froggi.es>
This commit is contained in:
parent
8af31b5105
commit
25b40c5df8
|
@ -34,10 +34,6 @@ threads_dep = dependency('threads')
|
|||
vkd3d_platform = target_machine.system()
|
||||
if vkd3d_platform == 'linux'
|
||||
lib_dl = vkd3d_compiler.find_library('dl')
|
||||
# For the demos...
|
||||
lib_m = vkd3d_compiler.find_library('m')
|
||||
lib_xcb = vkd3d_compiler.find_library('xcb')
|
||||
lib_xcbkeysyms = vkd3d_compiler.find_library('xcb-keysyms')
|
||||
vkd3d_extra_libs = [ lib_dl, threads_dep ]
|
||||
elif vkd3d_platform == 'windows'
|
||||
lib_dxgi = vkd3d_compiler.find_library('dxgi')
|
||||
|
@ -73,6 +69,10 @@ if enable_tests
|
|||
endif
|
||||
|
||||
if enable_extras
|
||||
lib_m = vkd3d_compiler.find_library('m')
|
||||
lib_xcb = vkd3d_compiler.find_library('xcb')
|
||||
lib_xcbkeysyms = vkd3d_compiler.find_library('xcb-keysyms')
|
||||
|
||||
if not lib_d3d12.found()
|
||||
lib_d3d12 = vkd3d_utils_dep
|
||||
warning('No d3d12 lib, falling back to vkd3d_utils for extras...')
|
||||
|
|
Loading…
Reference in New Issue