kanjivg-tools/Libraries/Kanimaji/CMakeLists.txt

29 lines
438 B
CMake

include(${PROJECT_SOURCE_DIR}/CMake/pugixml.cmake)
add_library(Kanimaji STATIC)
target_compile_features(Kanimaji
PUBLIC
cxx_std_23
)
target_link_libraries(Kanimaji
PUBLIC
KVGToolsCommon
PRIVATE
pugixml-static
)
target_include_directories(Kanimaji
PUBLIC
"Include"
)
target_sources(Kanimaji
PRIVATE
"Source/Error.cpp"
"Source/Kanimaji.cpp"
"Source/Settings.cpp"
"Source/SVG.cpp"
)