Bladeren bron

ENH: Adding cmake 2.4 style installation. NOTE: These changes will work on a paraview build only. This file has to updated to be general

Berk Geveci 19 jaren geleden
bovenliggende
commit
98ffeb0926
1 gewijzigde bestanden met toevoegingen van 8 en 1 verwijderingen
  1. 8 1
      Source/kwsys/CMakeLists.txt

+ 8 - 1
Source/kwsys/CMakeLists.txt

@@ -533,7 +533,14 @@ IF(KWSYS_C_SRCS OR KWSYS_CXX_SRCS)
 
   # Create an install target for the library.
   IF(KWSYS_LIBRARY_INSTALL_DIR)
-    INSTALL_TARGETS(${KWSYS_LIBRARY_INSTALL_DIR} ${KWSYS_NAMESPACE})
+    IF(VTK_INSTALL_HAS_CMAKE_24)
+      INSTALL(TARGETS ${KWSYS_NAMESPACE}
+        RUNTIME DESTINATION ${VTK_INSTALL_BIN_DIR_CM24} COMPONENT Runtime
+        LIBRARY DESTINATION ${VTK_INSTALL_LIB_DIR_CM24} COMPONENT Runtime
+        ARCHIVE DESTINATION ${VTK_INSTALL_LIB_DIR_CM24} COMPONENT Development)
+    ELSE(VTK_INSTALL_HAS_CMAKE_24)
+      INSTALL_TARGETS(${KWSYS_LIBRARY_INSTALL_DIR} ${KWSYS_NAMESPACE})
+    ENDIF(VTK_INSTALL_HAS_CMAKE_24)
   ENDIF(KWSYS_LIBRARY_INSTALL_DIR)
 ENDIF(KWSYS_C_SRCS OR KWSYS_CXX_SRCS)