Abfahrtsanzeiger Display Basic Library
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
libmonoformat/cpp/src/CMakeLists.txt

27 lines
747 B

set(monoformat_SOURCES
monoformat_schema.cpp
monoformat_structured.cpp
monoformat_parseonly.cpp
monoformat_fontreader.cpp
)
set(monoformat_HEADERS
monoformat_schema.hpp
monoformat_structured.hpp
monoformat_parsehelpers.hpp
monoformat_parseonly.hpp
monoformat_fontreader.hpp
monoformat_gfx.hpp
monoformat_utf8.hpp
)
add_library(monoformat ${monoformat_SOURCES} ${monoformat_HEADERS})
target_compile_features(monoformat PUBLIC cxx_std_23)
target_include_directories(monoformat PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
install(TARGETS monoformat
RUNTIME DESTINATION bin
ARCHIVE DESTINATION lib
LIBRARY DESTINATION lib)
install(FILES ${monoformat_HEADERS}
DESTINATION include)