Refactored the conditions a bit

This commit is contained in:
Hristo Stamenov
2023-05-01 22:07:02 +03:00
committed by Sandy
parent 9670cf4f43
commit 487fa0c63b
4 changed files with 12 additions and 24 deletions

View File

@@ -27,13 +27,10 @@ set_target_properties(
OUTPUT_NAME ${BGFX_TOOLS_PREFIX}geometryc #
)
if(BGFX_BUILD_TOOLS_GEOMETRY AND BGFX_CUSTOM_TARGETS)
add_dependencies(tools geometryc)
endif()
if(BGFX_BUILD_TOOLS_GEOMETRY)
if(TARGET geometryc AND NOT TARGET bgfx::geometryc)
add_executable(bgfx::geometryc ALIAS geometryc)
add_executable(bgfx::geometryc ALIAS geometryc)
if(BGFX_CUSTOM_TARGETS)
add_dependencies(tools geometryc)
endif()
endif()

View File

@@ -50,13 +50,10 @@ set_target_properties(
OUTPUT_NAME ${BGFX_TOOLS_PREFIX}shaderc #
)
if(BGFX_BUILD_TOOLS_SHADER AND BGFX_CUSTOM_TARGETS)
add_dependencies(tools shaderc)
endif()
if(BGFX_BUILD_TOOLS_SHADER)
if(TARGET shaderc AND NOT TARGET bgfx::shaderc)
add_executable(bgfx::shaderc ALIAS shaderc)
add_executable(bgfx::shaderc ALIAS shaderc)
if(BGFX_CUSTOM_TARGETS)
add_dependencies(tools shaderc)
endif()
endif()

View File

@@ -22,13 +22,10 @@ set_target_properties(
OUTPUT_NAME ${BGFX_TOOLS_PREFIX}texturec #
)
if(BGFX_BUILD_TOOLS_TEXTURE AND BGFX_CUSTOM_TARGETS)
add_dependencies(tools texturec)
endif()
if(BGFX_BUILD_TOOLS_TEXTURE)
if(TARGET texturec AND NOT TARGET bgfx::texturec)
add_executable(bgfx::texturec ALIAS texturec)
add_executable(bgfx::texturec ALIAS texturec)
if(BGFX_CUSTOM_TARGETS)
add_dependencies(tools texturec)
endif()
endif()

View File

@@ -22,13 +22,10 @@ set_target_properties(
OUTPUT_NAME ${BGFX_TOOLS_PREFIX}bin2c #
)
if(BGFX_BUILD_TOOLS_BIN2C AND BGFX_CUSTOM_TARGETS)
add_dependencies(tools bin2c)
endif()
if(BGFX_BUILD_TOOLS_BIN2C)
if(TARGET bin2c AND NOT TARGET bgfx::bin2c)
add_executable(bgfx::bin2c ALIAS bin2c)
add_executable(bgfx::bin2c ALIAS bin2c)
if(BGFX_CUSTOM_TARGETS)
add_dependencies(tools bin2c)
endif()
endif()