mirror of
https://gitlab.com/niansa/cosched.git
synced 2025-03-06 20:53:26 +01:00
15 lines
395 B
CMake
15 lines
395 B
CMake
cmake_minimum_required(VERSION 3.5)
|
|
|
|
project(cosched LANGUAGES CXX)
|
|
|
|
set(CMAKE_CXX_STANDARD 20)
|
|
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
|
|
|
add_subdirectory(libasync)
|
|
|
|
add_library(cosched STATIC scheduler.cpp include/scheduler.hpp)
|
|
target_link_libraries(cosched PUBLIC async)
|
|
target_include_directories(cosched PUBLIC include/)
|
|
|
|
install(TARGETS cosched
|
|
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})
|