mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-02-23 16:20:57 +08:00
[svn-r19921] Update files for CPack use.
This commit is contained in:
parent
f3c2eb9acf
commit
8eb9d884e3
@ -982,6 +982,7 @@ IF (NOT HDF5_EXTERNALLY_CONFIGURED)
|
||||
${HDF5_SOURCE_DIR}/COPYING
|
||||
${HDF5_SOURCE_DIR}/README.txt
|
||||
DESTINATION ${HDF5_INSTALL_DATA_DIR}
|
||||
COMPONENT documents
|
||||
)
|
||||
IF (EXISTS "${HDF5_SOURCE_DIR}/release_docs" AND IS_DIRECTORY "${HDF5_SOURCE_DIR}/release_docs")
|
||||
SET (release_files
|
||||
@ -1013,6 +1014,7 @@ IF (NOT HDF5_EXTERNALLY_CONFIGURED)
|
||||
INSTALL (
|
||||
FILES ${release_files}
|
||||
DESTINATION ${HDF5_INSTALL_DATA_DIR}/release_docs
|
||||
COMPONENT documents
|
||||
)
|
||||
ENDIF (EXISTS "${HDF5_SOURCE_DIR}/release_docs" AND IS_DIRECTORY "${HDF5_SOURCE_DIR}/release_docs")
|
||||
ENDIF (NOT HDF5_EXTERNALLY_CONFIGURED)
|
||||
@ -1029,12 +1031,17 @@ IF (NOT HDF5_EXTERNALLY_CONFIGURED)
|
||||
SET (CPACK_PACKAGE_VERSION_MINOR "${HDF5_PACKAGE_VERSION_MINOR}")
|
||||
SET (CPACK_PACKAGE_VERSION_PATCH "")
|
||||
IF (EXISTS "${HDF5_SOURCE_DIR}/release_docs")
|
||||
SET (CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_CURRENT_SOURCE_DIR}/release_docs/RELEASE.txt")
|
||||
SET (CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/release_docs/COPYING")
|
||||
SET (CPACK_RESOURCE_FILE_README "${CMAKE_CURRENT_SOURCE_DIR}/release_docs/RELEASE.txt")
|
||||
ENDIF (EXISTS "${HDF5_SOURCE_DIR}/release_docs")
|
||||
SET (CPACK_PACKAGE_RELOCATABLE TRUE)
|
||||
|
||||
IF (WIN32)
|
||||
SET (CPACK_NSIS_MODIFY_PATH ON)
|
||||
SET (CPACK_NSIS_PACKAGE_NAME "HDF5 ${HDF5_PACKAGE_VERSION}")
|
||||
ELSE (WIN32)
|
||||
SET (CPACK_RPM_COMPONENT_INSTALL ON)
|
||||
ENDIF (WIN32)
|
||||
|
||||
INCLUDE (CPack)
|
||||
@ -1056,6 +1063,10 @@ IF (NOT HDF5_EXTERNALLY_CONFIGURED)
|
||||
DEPENDS libraries
|
||||
GROUP Development
|
||||
)
|
||||
CPACK_ADD_COMPONENT (documents
|
||||
DISPLAY_NAME "HDF5 Documents"
|
||||
GROUP Documents
|
||||
)
|
||||
|
||||
IF (HDF5_BUILD_FORTRAN)
|
||||
CPACK_ADD_COMPONENT (fortlibraries
|
||||
|
Loading…
Reference in New Issue
Block a user