X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=lib%2Fthird_party%2Ftinyxml%2FCMakeLists.txt;fp=lib%2Fthird_party%2Ftinyxml%2FCMakeLists.txt;h=6579b71295edcb1ab49abb643ec699e8c7ff9909;hb=8d7780dd6a0a8f010d705e957e1eae793b7948cc;hp=a66769f4ac2a24a57fc1bd2895e35ecdaeb0dbe3;hpb=f533290f40279617e54e19086dde7c0ba9b07f5b;p=cpPlugins.git diff --git a/lib/third_party/tinyxml/CMakeLists.txt b/lib/third_party/tinyxml/CMakeLists.txt index a66769f..6579b71 100644 --- a/lib/third_party/tinyxml/CMakeLists.txt +++ b/lib/third_party/tinyxml/CMakeLists.txt @@ -1,4 +1,5 @@ SET(lib_NAME cpPlugins_tinyxml2) +SET(lib_DIR third_party/tinyxml) IF(MSVC) ADD_DEFINITIONS(-D_CRT_SECURE_NO_WARNINGS) @@ -10,7 +11,13 @@ SET_TARGET_PROPERTIES( VERSION "${prj_VER}" SOVERSION "${prj_sVER}" ) - +GENERATE_EXPORT_HEADER( + ${lib_NAME} + BASE_NAME ${lib_NAME} + EXPORT_MACRO_NAME ${lib_NAME}_EXPORT + EXPORT_FILE_NAME ${PROJECT_BINARY_DIR}/lib/${lib_DIR}/${lib_NAME}_Export.h + STATIC_DEFINE ${lib_NAME}_BUILT_AS_STATIC + ) INSTALL( TARGETS ${lib_NAME} RUNTIME DESTINATION bin