file(GLOB_RECURSE SANDBOX_COMMON CONFIGURE_DEPENDS src/common/*.cpp ) file(GLOB_RECURSE SANDBOX_CLIENT CONFIGURE_DEPENDS src/client/*.cpp ) file(GLOB_RECURSE SANDBOX_SERVER CONFIGURE_DEPENDS src/server/*.cpp ) add_executable(SandboxClient ${SANDBOX_COMMON} ${SANDBOX_CLIENT} ) target_link_libraries(SandboxClient PRIVATE DeerithClient ) target_include_directories(SandboxClient PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/src ) add_executable(SandboxServer ${SANDBOX_COMMON} ${SANDBOX_SERVER} ) target_include_directories(SandboxServer PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/src ) target_link_libraries(SandboxServer PRIVATE DeerithServer )