build: Only find demo dependencies if building demos

Signed-off-by: Joshua Ashton <joshua@froggi.es>
This commit is contained in:
Joshua Ashton 2020-06-29 15:43:05 +01:00 committed by Hans-Kristian Arntzen
parent 8af31b5105
commit 25b40c5df8
1 changed files with 4 additions and 4 deletions

View File

@ -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...')