file(GLOB_RECURSE SANDBOX_RECURSE CONFIGURE_DEPENDS src/*.cpp ) add_executable(Sandbox ${SANDBOX_RECURSE} ) target_include_directories(Sandbox PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/src ${CMAKE_CURRENT_SOURCE_DIR}/include ) target_link_libraries(Sandbox PRIVATE DeerithServer ) add_custom_target(DeerithSandboxTextures ALL COMMAND ${CMAKE_COMMAND} -E copy_directory "${CMAKE_CURRENT_SOURCE_DIR}/textures" "${CMAKE_CURRENT_BINARY_DIR}/textures" COMMENT "Copying DeerithClient shaders" ) target_compile_definitions(Sandbox PRIVATE $<$:DEBUG> )