build: Fallback to vkd3d-utils if no d3d12 lib is present
Signed-off-by: Joshua Ashton <joshua@froggi.es>
This commit is contained in:
parent
945ec70f4d
commit
c79d073b67
|
@ -34,7 +34,7 @@ if vkd3d_platform == 'linux'
|
||||||
vkd3d_extra_libs = [ lib_dl, threads_dep ]
|
vkd3d_extra_libs = [ lib_dl, threads_dep ]
|
||||||
elif vkd3d_platform == 'windows'
|
elif vkd3d_platform == 'windows'
|
||||||
lib_dxgi = vkd3d_compiler.find_library('dxgi')
|
lib_dxgi = vkd3d_compiler.find_library('dxgi')
|
||||||
lib_d3d12 = vkd3d_compiler.find_library('d3d12')
|
lib_d3d12 = vkd3d_compiler.find_library('d3d12', required : false)
|
||||||
vkd3d_extra_libs = [ threads_dep ]
|
vkd3d_extra_libs = [ threads_dep ]
|
||||||
else
|
else
|
||||||
error('Unknown platform')
|
error('Unknown platform')
|
||||||
|
@ -75,6 +75,11 @@ if enable_tests
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if enable_extras
|
if enable_extras
|
||||||
|
if not lib_d3d12.found()
|
||||||
|
lib_d3d12 = vkd3d_utils_dep
|
||||||
|
warning('No d3d12 lib, falling back to vkd3d_utils for extras...')
|
||||||
|
endif
|
||||||
|
|
||||||
subdir('demos')
|
subdir('demos')
|
||||||
subdir('programs')
|
subdir('programs')
|
||||||
endif
|
endif
|
Loading…
Reference in New Issue