Files
sea-flags/CMakeLists.txt
2025-06-20 13:23:33 +02:00

24 lines
434 B
CMake

cmake_minimum_required(VERSION 3.16)
project(SeaFlags LANGUAGES CXX C)
enable_testing()
add_subdirectory(tests)
add_library(SeaFlags STATIC
src/seaflags.c
)
target_include_directories(SeaFlags
PUBLIC
"$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>"
"$<INSTALL_INTERFACE:include>"
)
install(TARGETS SeaFlags
ARCHIVE DESTINATION lib
)
install(DIRECTORY include/
DESTINATION include
)