27 lines
395 B
CMake
27 lines
395 B
CMake
include(${PROJECT_SOURCE_DIR}/CMake/pugixml.cmake)
|
|
|
|
add_library(Tablegen STATIC)
|
|
|
|
target_compile_features(Tablegen
|
|
PUBLIC
|
|
cxx_std_23
|
|
)
|
|
|
|
target_include_directories(Tablegen
|
|
PUBLIC
|
|
"Include"
|
|
)
|
|
|
|
target_link_libraries(Tablegen
|
|
PUBLIC
|
|
KVGToolsCommon
|
|
|
|
PRIVATE
|
|
pugixml::static
|
|
)
|
|
|
|
target_sources(Tablegen
|
|
PRIVATE
|
|
"Source/Tablegen.cpp"
|
|
"Source/Settings.cpp"
|
|
)
|