From 6a35cc27ede67d12613c5ceaea403a0c3321505c Mon Sep 17 00:00:00 2001 From: Sage Martin Date: Fri, 23 Jan 2026 22:45:07 -0600 Subject: [PATCH] CMP0175 fixes (#9) --- cmake/bgfx/examples.cmake | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/cmake/bgfx/examples.cmake b/cmake/bgfx/examples.cmake index 20e4ad7..f61c2f7 100755 --- a/cmake/bgfx/examples.cmake +++ b/cmake/bgfx/examples.cmake @@ -169,38 +169,44 @@ function(add_example ARG_NAME) # on iOS we need to build a bundle so have to copy the data rather than symlink # and on windows we can't create symlinks add_custom_command( - TARGET example-${ARG_NAME} COMMAND ${CMAKE_COMMAND} -E copy_directory ${BGFX_DIR}/examples/runtime/ + TARGET example-${ARG_NAME} POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_directory ${BGFX_DIR}/examples/runtime/ $ ) else() # For everything else symlink some folders into our output directory add_custom_command( TARGET example-${ARG_NAME} + POST_BUILD COMMAND ${CMAKE_COMMAND} -E create_symlink ${BGFX_DIR}/examples/runtime/font $/font ) add_custom_command( TARGET example-${ARG_NAME} + POST_BUILD COMMAND ${CMAKE_COMMAND} -E create_symlink ${BGFX_DIR}/examples/runtime/images $/images ) add_custom_command( TARGET example-${ARG_NAME} + POST_BUILD COMMAND ${CMAKE_COMMAND} -E create_symlink ${BGFX_DIR}/examples/runtime/meshes $/meshes ) add_custom_command( TARGET example-${ARG_NAME} + POST_BUILD COMMAND ${CMAKE_COMMAND} -E create_symlink ${BGFX_DIR}/examples/runtime/shaders $/shaders ) add_custom_command( TARGET example-${ARG_NAME} + POST_BUILD COMMAND ${CMAKE_COMMAND} -E create_symlink ${BGFX_DIR}/examples/runtime/text $/text ) add_custom_command( TARGET example-${ARG_NAME} + POST_BUILD COMMAND ${CMAKE_COMMAND} -E create_symlink ${BGFX_DIR}/examples/runtime/textures $/textures )