Fix incorrect adding .h in bgfx_compile_shaders (#245)

This commit is contained in:
Boyu
2024-09-11 07:10:48 +08:00
committed by GitHub
parent 4ceffda6de
commit 94184872a8

View File

@@ -603,7 +603,10 @@ if(TARGET bgfx::shaderc)
set(MKDIR_COMMANDS "") set(MKDIR_COMMANDS "")
foreach(PROFILE ${PROFILES}) foreach(PROFILE ${PROFILES})
_bgfx_get_profile_ext(${PROFILE} PROFILE_EXT) _bgfx_get_profile_ext(${PROFILE} PROFILE_EXT)
set(OUTPUT ${ARGS_OUTPUT_DIR}/${PROFILE_EXT}/${SHADER_FILE_BASENAME}.bin$<$<BOOL:ARGS_AS_HEADERS>:.h>) if(ARGS_AS_HEADERS)
set(HEADER_PREFIX .h)
endif()
set(OUTPUT ${ARGS_OUTPUT_DIR}/${PROFILE_EXT}/${SHADER_FILE_BASENAME}.bin${HEADER_PREFIX})
set(PLATFORM_I ${PLATFORM}) set(PLATFORM_I ${PLATFORM})
if(PROFILE STREQUAL "spirv") if(PROFILE STREQUAL "spirv")
set(PLATFORM_I LINUX) set(PLATFORM_I LINUX)