- Migrated to C++20 modules - Worker and ThreadedWorker base classes for interthread systems - Client class for server transport and converting game data models to render data (views) - Update provinces render data from Client - Renderer handles commands now
14 lines
274 B
CMake
14 lines
274 B
CMake
include(${CMAKE_SOURCE_DIR}/cmake/library.cmake)
|
|
|
|
set(LIB utils)
|
|
|
|
# Find dependencies
|
|
|
|
find_package(Boost REQUIRED COMPONENTS lockfree)
|
|
|
|
# Link library
|
|
|
|
add_library_target(${LIB})
|
|
|
|
target_link_libraries(${LIB} PUBLIC p7)
|
|
target_link_libraries(${LIB} PRIVATE Boost::lockfree) |