DeerithEngine/sandbox/CMakeLists.txt
2026-10-05 14:16:24 +02:00

44 lines
725 B
CMake

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
)