shader_builder: fix build issue on windows
shader_builder had no manifest set, leading to the classic common control version being loaded which in turn caused an import error and made the executable fail to initialize.
This commit is contained in:
@@ -549,10 +549,17 @@ if(WITH_GPU_SHADER_BUILDER)
|
||||
buildinfoobj
|
||||
)
|
||||
else()
|
||||
if(WIN32)
|
||||
# We can re-use the manifest from tests.exe here since it's
|
||||
# rather generic and just selects the appropriate common
|
||||
# controls version.
|
||||
set(MANIFEST "${CMAKE_BINARY_DIR}/tests.exe.manifest")
|
||||
endif()
|
||||
add_executable(shader_builder
|
||||
intern/gpu_shader_builder.cc
|
||||
intern/gpu_shader_builder_stubs.cc
|
||||
${shader_create_info_list_file}
|
||||
${MANIFEST}
|
||||
)
|
||||
|
||||
target_link_libraries(shader_builder PUBLIC
|
||||
|
||||
Reference in New Issue
Block a user