2018-12-12 04:41:18 -08:00
|
|
|
add_library(ngcore SHARED archive.cpp version.cpp)
|
2018-12-08 16:10:29 +01:00
|
|
|
|
2018-12-07 13:08:00 +01:00
|
|
|
target_compile_definitions(ngcore PRIVATE -DNGCORE_EXPORTS)
|
2018-11-29 18:35:30 +01:00
|
|
|
|
2018-12-03 16:28:04 +01:00
|
|
|
install(TARGETS ngcore DESTINATION ${NG_INSTALL_DIR} COMPONENT netgen)
|
|
|
|
|
2018-12-08 16:10:29 +01:00
|
|
|
install(FILES ngcore.hpp archive.hpp type_traits.hpp version.hpp ngcore_api.hpp
|
|
|
|
DESTINATION ${NG_INSTALL_DIR_INCLUDE}/core COMPONENT netgen_devel)
|
|
|
|
|
|
|
|
if(ENABLE_CPP_CORE_GUIDELINES_CHECK)
|
|
|
|
set_target_properties(ngcore PROPERTIES CXX_CLANG_TIDY "${DO_CLANG_TIDY}")
|
|
|
|
endif(ENABLE_CPP_CORE_GUIDELINES_CHECK)
|