diff --git a/SuperBuild/patches/TINYXML/CMakeLists.txt b/SuperBuild/patches/TINYXML/CMakeLists.txt index 33c664a4e922c8860103f0e9632d5922effba7fb..8088c079c99d3d3518fb69475309e453c45ffc13 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})