From 8582353a6ef472bd748344922edf5af4da03761d Mon Sep 17 00:00:00 2001 From: Rashad Kanavath <rashad.kanavath@c-s.fr> Date: Tue, 10 Nov 2015 16:38:21 +0100 Subject: [PATCH] BUG: mantis #1080. do not include test code into the lib --- SuperBuild/patches/TINYXML/CMakeLists.txt | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/SuperBuild/patches/TINYXML/CMakeLists.txt b/SuperBuild/patches/TINYXML/CMakeLists.txt index 33c664a4e9..8088c079c9 100644 --- a/SuperBuild/patches/TINYXML/CMakeLists.txt +++ b/SuperBuild/patches/TINYXML/CMakeLists.txt @@ -7,18 +7,26 @@ if(MSVC) set(BUILD_SHARED_LIBS OFF) #force off endif() -file(GLOB tinyXMLlib_SRCS "*.cpp") -file(GLOB tinyXMLlib_HDRS "*.h") + +set(tinyXMLlib_SRCS + tinystr.cpp + tinyxml.cpp + tinyxmlerror.cpp + tinyxmlparser.cpp) + +set(tinyXMLlib_HDRS + tinystr.h + tinyxml.h) + add_library(tinyxml ${tinyXMLlib_SRCS}) install(TARGETS tinyxml - RUNTIME DESTINATION bin COMPONENT RuntimeLibraries - LIBRARY DESTINATION lib COMPONENT RuntimeLibraries - ARCHIVE DESTINATION lib COMPONENT Development) + RUNTIME DESTINATION bin + LIBRARY DESTINATION lib + ARCHIVE DESTINATION lib) install(FILES ${tinyXMLlib_HDRS} - DESTINATION include - COMPONENT Development) + DESTINATION include) #set(TINYXML_INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}) -- GitLab