summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorAllen Byrne <byrn@hdfgroup.org>2011-05-17 22:04:34 (GMT)
committerAllen Byrne <byrn@hdfgroup.org>2011-05-17 22:04:34 (GMT)
commit7dc312302a822073aca30498402a4453ae88e310 (patch)
tree58690a52f84039a73f67508566a1fe7fef741c3a /CMakeLists.txt
parenta320d5c19ef811ed9cc117a46606915c5f2d83cf (diff)
downloadhdf5-7dc312302a822073aca30498402a4453ae88e310.zip
hdf5-7dc312302a822073aca30498402a4453ae88e310.tar.gz
hdf5-7dc312302a822073aca30498402a4453ae88e310.tar.bz2
[svn-r20852] Add CPack commands to properly include extlibs into package
Tested: windows
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt84
1 files changed, 2 insertions, 82 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index d1279a1..7022f5a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -725,84 +725,6 @@ IF (NOT HDF5_INSTALL_NO_DEVELOPMENT)
COMPONENT headers
)
ENDIF (NOT HDF5_INSTALL_NO_DEVELOPMENT)
-#
-#-----------------------------------------------------------------------------
-# Option for external libraries
-#-----------------------------------------------------------------------------
-#IF (NOT HDF5_EXTERNALLY_CONFIGURED)
-# IF (HDF5_PACKAGE_EXTLIBS)
-# IF (WIN32 AND BUILD_SHARED_LIBS)
-# SET (HDF5_INSTALL_EXTLIB_DIR ${HDF5_INSTALL_BIN_DIR})
-# ELSE (WIN32 AND BUILD_SHARED_LIBS)
-# SET (HDF5_INSTALL_EXTLIB_DIR ${HDF5_INSTALL_LIB_DIR})
-# ENDIF (WIN32 AND BUILD_SHARED_LIBS)
-# IF (HDF5_ENABLE_Z_LIB_SUPPORT AND ZLIB_FOUND)
-# INSTALL (
-# FILES ${ZLIB_INCLUDE_DIR}/zlib.h
-# DESTINATION ${HDF5_INSTALL_INCLUDE_DIR}
-# COMPONENT headers
-# )
-# GET_PROPERTY (ZLIB_LIB TARGET ${ZLIB_LIBRARY} PROPERTY LOCATION_${BLDTYPE})
-# INSTALL(
-# FILES ${ZLIB_LIB}
-# DESTINATION ${HDF5_INSTALL_EXTLIB_DIR}
-# COMPONENT libraries
-# )
-# IF (BUILD_SHARED_LIBS)
-# IF (WIN32)
-# GET_PROPERTY (ZLIB_IMPLIB TARGET ${ZLIB_LIBRARY} PROPERTY IMPORTLIBRARY_${BLDTYPE})
-# INSTALL(
-# FILES ${ZLIB_IMPLIB}
-# DESTINATION ${HDF5_INSTALL_LIB_DIR}
-# COMPONENT libraries
-# )
-# ELSE (WIN32)
-# GET_PROPERTY (ZLIB_SOVERSION TARGET ${ZLIB_LIBRARY} PROPERTY SOVERSION)
-# INSTALL(
-# FILES ${ZLIB_LIB}.${ZLIB_SOVERSION}
-# DESTINATION ${HDF5_INSTALL_LIB_DIR}
-# COMPONENT libraries
-# )
-# ENDIF (WIN32)
-# ENDIF (BUILD_SHARED_LIBS)
-# ENDIF (HDF5_ENABLE_Z_LIB_SUPPORT AND ZLIB_FOUND)
-# IF (HDF5_ENABLE_SZIP_SUPPORT AND SZIP_FOUND)
-# INSTALL (
-# FILES ${SZIP_INCLUDE_DIR}/szlib.h ${SZIP_INCLUDE_DIR}/szip_adpt.h ${SZIP_INCLUDE_DIR}/ricehdf.h
-# DESTINATION ${HDF5_INSTALL_INCLUDE_DIR}
-# COMPONENT headers
-# )
-# GET_PROPERTY (SZIP_LIB TARGET ${SZIP_LIBRARY} PROPERTY LOCATION_${BLDTYPE})
-# INSTALL(
-# FILES ${SZIP_LIB}
-# DESTINATION ${HDF5_INSTALL_EXTLIB_DIR}
-# COMPONENT libraries
-# )
-# IF (BUILD_SHARED_LIBS)
-# IF (WIN32)
-# GET_PROPERTY (SZIP_IMPLIB TARGET ${SZIP_LIBRARY} PROPERTY IMPORTLIBRARY_${BLDTYPE})
-# INSTALL(
-# FILES ${SZIP_IMPLIB}
-# DESTINATION ${HDF5_INSTALL_LIB_DIR}
-# COMPONENT libraries
-# )
-# ELSE (WIN32)
-# GET_PROPERTY (SZIP_SOVERSION TARGET ${SZIP_LIBRARY} PROPERTY SOVERSION)
-# INSTALL(
-# FILES ${SZIP_LIB}.${SZIP_SOVERSION}
-# DESTINATION ${HDF5_INSTALL_LIB_DIR}
-# COMPONENT libraries
-# )
-# ENDIF (WIN32)
-# ENDIF (BUILD_SHARED_LIBS)
-# ENDIF (HDF5_ENABLE_SZIP_SUPPORT AND SZIP_FOUND)
-# INSTALL (
-# FILES ${EXTERNAL_HEADER_LIST}
-# DESTINATION ${HDF5_INSTALL_INCLUDE_DIR}
-# COMPONENT headers
-# )
-# ENDIF (HDF5_PACKAGE_EXTLIBS)
-#ENDIF (NOT HDF5_EXTERNALLY_CONFIGURED)
#-----------------------------------------------------------------------------
# Add Target(s) to CMake Install for import into other projects
@@ -950,12 +872,10 @@ IF (NOT HDF5_EXTERNALLY_CONFIGURED)
IF (HDF5_PACKAGE_EXTLIBS)
IF (HDF5_ALLOW_EXTERNAL_SUPPORT MATCHES "SVN" OR HDF5_ALLOW_EXTERNAL_SUPPORT MATCHES "TGZ")
IF (ZLIB_FOUND AND ZLIB_USE_EXTERNAL)
- SET (CPACK_INSTALL_CMAKE_PROJECTS "${CPACK_INSTALL_CMAKE_PROJECTS};${ZLIB_INCLUDE_DIR_GEN};ZLIB;headers;/")
- SET (CPACK_INSTALL_CMAKE_PROJECTS "${CPACK_INSTALL_CMAKE_PROJECTS};${ZLIB_INCLUDE_DIR_GEN};ZLIB;libraries;/")
+ SET (CPACK_INSTALL_CMAKE_PROJECTS "${CPACK_INSTALL_CMAKE_PROJECTS};${ZLIB_INCLUDE_DIR_GEN};ZLIB;ALL;/")
ENDIF (ZLIB_FOUND AND ZLIB_USE_EXTERNAL)
IF (SZIP_FOUND AND SZIP_USE_EXTERNAL)
- SET (CPACK_INSTALL_CMAKE_PROJECTS "${CPACK_INSTALL_CMAKE_PROJECTS};${SZIP_INCLUDE_DIR_GEN};SZIP;headers;/")
- SET (CPACK_INSTALL_CMAKE_PROJECTS "${CPACK_INSTALL_CMAKE_PROJECTS};${SZIP_INCLUDE_DIR_GEN};SZIP;libraries;/")
+ SET (CPACK_INSTALL_CMAKE_PROJECTS "${CPACK_INSTALL_CMAKE_PROJECTS};${SZIP_INCLUDE_DIR_GEN};SZIP;ALL;/")
ENDIF (SZIP_FOUND AND SZIP_USE_EXTERNAL)
ENDIF (HDF5_ALLOW_EXTERNAL_SUPPORT MATCHES "SVN" OR HDF5_ALLOW_EXTERNAL_SUPPORT MATCHES "TGZ")
ENDIF (HDF5_PACKAGE_EXTLIBS)