@@ -63,7 +63,7 @@ set (INCLUDE_INSTALL_DIR ${HDF5_INSTALL_INCLUDE_DIR})
63
63
set (SHARE_INSTALL_DIR "${CMAKE_CURRENT_BINARY_DIR} /${HDF5_INSTALL_CMAKE_DIR} " )
64
64
set (CURRENT_BUILD_DIR "${CMAKE_CURRENT_BINARY_DIR} " )
65
65
configure_package_config_file (
66
- ${HDF_RESOURCES_DIR} /hdf5-config.cmake.in
66
+ ${HDF_CONFIG_DIR} / install /hdf5-config.cmake.in
67
67
"${HDF5_BINARY_DIR} /${HDF5_PACKAGE}${HDF_PACKAGE_EXT} -config.cmake"
68
68
INSTALL_DESTINATION "${HDF5_INSTALL_CMAKE_DIR} "
69
69
PATH_VARS INCLUDE_INSTALL_DIR SHARE_INSTALL_DIR CURRENT_BUILD_DIR
@@ -77,7 +77,7 @@ set (INCLUDE_INSTALL_DIR ${HDF5_INSTALL_INCLUDE_DIR})
77
77
set (SHARE_INSTALL_DIR "${CMAKE_INSTALL_PREFIX} /${HDF5_INSTALL_CMAKE_DIR} " )
78
78
set (CURRENT_BUILD_DIR "${CMAKE_INSTALL_PREFIX} " )
79
79
configure_package_config_file (
80
- ${HDF_RESOURCES_DIR} /hdf5-config.cmake.in
80
+ ${HDF_CONFIG_DIR} / install /hdf5-config.cmake.in
81
81
"${HDF5_BINARY_DIR}${CMAKE_FILES_DIRECTORY} /${HDF5_PACKAGE}${HDF_PACKAGE_EXT} -config.cmake"
82
82
INSTALL_DESTINATION "${HDF5_INSTALL_CMAKE_DIR} "
83
83
PATH_VARS INCLUDE_INSTALL_DIR SHARE_INSTALL_DIR CURRENT_BUILD_DIR
@@ -101,7 +101,7 @@ if (NOT HDF5_EXTERNALLY_CONFIGURED)
101
101
COMPATIBILITY SameMinorVersion
102
102
)
103
103
#configure_file (
104
- # ${HDF_RESOURCES_DIR} /hdf5-config-version.cmake.in
104
+ # ${HDF_CONFIG_DIR}/install /hdf5-config-version.cmake.in
105
105
# ${HDF5_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/${HDF5_PACKAGE}${HDF_PACKAGE_EXT}-config-version.cmake @ONLY
106
106
#)
107
107
install (
@@ -139,7 +139,7 @@ if (HDF5_PACK_EXAMPLES)
139
139
set (CTEST_TOOLCHAIN_FILE "\$ {CTEST_SOURCE_DIRECTORY}/config/toolchain/${TOOLCHAIN} " )
140
140
endif ()
141
141
configure_file (
142
- ${HDF_RESOURCES_DIR } /examples/HDF5_Examples.cmake.in
142
+ ${HDF_CONFIG_DIR } /examples/HDF5_Examples.cmake.in
143
143
${HDF5_BINARY_DIR} /HDF5_Examples.cmake @ONLY
144
144
)
145
145
install (
@@ -162,13 +162,13 @@ if (HDF5_PACK_EXAMPLES)
162
162
)
163
163
install (
164
164
FILES
165
- ${HDF_RESOURCES_DIR } /examples/CTestScript.cmake
165
+ ${HDF_CONFIG_DIR } /examples/CTestScript.cmake
166
166
DESTINATION ${HDF5_INSTALL_DATA_DIR}
167
167
COMPONENT hdfdocuments
168
168
)
169
169
install (
170
170
FILES
171
- ${HDF_RESOURCES_DIR } /examples/HDF5_Examples_options.cmake
171
+ ${HDF_CONFIG_DIR } /examples/HDF5_Examples_options.cmake
172
172
DESTINATION ${HDF5_INSTALL_DATA_DIR}
173
173
COMPONENT hdfdocuments
174
174
)
@@ -265,11 +265,11 @@ if (NOT HDF5_EXTERNALLY_CONFIGURED AND NOT HDF5_NO_PACKAGES)
265
265
else ()
266
266
set (CPACK_PACKAGE_INSTALL_DIRECTORY "${CPACK_PACKAGE_VENDOR} /${CPACK_PACKAGE_NAME} /${CPACK_PACKAGE_VERSION} " )
267
267
endif ()
268
- set (CPACK_PACKAGE_ICON "${HDF_RESOURCES_DIR} /hdf.bmp" )
268
+ set (CPACK_PACKAGE_ICON "${HDF_CONFIG_DIR} /install /hdf.bmp" )
269
269
270
270
set (CPACK_ORIG_SOURCE_DIR ${CMAKE_SOURCE_DIR} )
271
271
if ("$ENV{BINSIGN} " STREQUAL "exists" )
272
- set (CPACK_PRE_BUILD_SCRIPTS ${CMAKE_SOURCE_DIR} /config/cmake /SignPackageFiles.cmake)
272
+ set (CPACK_PRE_BUILD_SCRIPTS ${CMAKE_SOURCE_DIR} /config/install /SignPackageFiles.cmake)
273
273
endif ()
274
274
275
275
set (CPACK_GENERATOR "TGZ" )
@@ -290,10 +290,10 @@ if (NOT HDF5_EXTERNALLY_CONFIGURED AND NOT HDF5_NO_PACKAGES)
290
290
endif ()
291
291
# set the install/uninstall icon used for the installer itself
292
292
# There is a bug in NSI that does not handle full unix paths properly.
293
- set (CPACK_NSIS_MUI_ICON "${HDF_RESOURCES_DIR} \\\\ hdf.ico" )
294
- set (CPACK_NSIS_MUI_UNIICON "${HDF_RESOURCES_DIR} \\\\ hdf.ico" )
293
+ set (CPACK_NSIS_MUI_ICON "${HDF_CONFIG_DIR} \\\\ install \\\\ hdf.ico" )
294
+ set (CPACK_NSIS_MUI_UNIICON "${HDF_CONFIG_DIR} \\\\ install \\\\ hdf.ico" )
295
295
# set the package header icon for MUI
296
- set (CPACK_PACKAGE_ICON "${HDF_RESOURCES_DIR} \\\\ hdf.bmp" )
296
+ set (CPACK_PACKAGE_ICON "${HDF_CONFIG_DIR} \\\\ install \\\\ hdf.bmp" )
297
297
set (CPACK_NSIS_DISPLAY_NAME "${CPACK_NSIS_PACKAGE_NAME} " )
298
298
if (OVERRIDE_INSTALL_VERSION)
299
299
set (CPACK_PACKAGE_INSTALL_DIRECTORY "${CPACK_PACKAGE_VENDOR} \\\\ ${CPACK_PACKAGE_NAME} \\\\ ${OVERRIDE_INSTALL_VERSION} " )
@@ -323,7 +323,7 @@ if (NOT HDF5_EXTERNALLY_CONFIGURED AND NOT HDF5_NO_PACKAGES)
323
323
set (CPACK_RESOURCE_FILE_LICENSE "${HDF5_BINARY_DIR} /LICENSE.txt" )
324
324
# .. variable:: CPACK_WIX_PRODUCT_ICON
325
325
# The Icon shown next to the program name in Add/Remove programs.
326
- set (CPACK_WIX_PRODUCT_ICON "${HDF_RESOURCES_DIR} \\\\ hdf.ico" )
326
+ set (CPACK_WIX_PRODUCT_ICON "${HDF_CONFIG_DIR} \\\\ install \\\\ hdf.ico" )
327
327
#
328
328
# .. variable:: CPACK_WIX_UI_BANNER
329
329
#
@@ -352,7 +352,7 @@ if (NOT HDF5_EXTERNALLY_CONFIGURED AND NOT HDF5_NO_PACKAGES)
352
352
else ()
353
353
set (WIX_CMP_NAME "${HDF5_LIB_NAME} " )
354
354
endif ()
355
- configure_file (${HDF_RESOURCES_DIR} /patch.xml.in ${HDF5_BINARY_DIR} /patch.xml @ONLY)
355
+ configure_file (${HDF_CONFIG_DIR} / install /patch.xml.in ${HDF5_BINARY_DIR} /patch.xml @ONLY)
356
356
set (CPACK_WIX_PATCH_FILE "${HDF5_BINARY_DIR} /patch.xml" )
357
357
endif ()
358
358
elseif (APPLE )
@@ -363,29 +363,29 @@ if (NOT HDF5_EXTERNALLY_CONFIGURED AND NOT HDF5_NO_PACKAGES)
363
363
endif ()
364
364
set (CPACK_COMPONENTS_ALL_IN_ONE_PACKAGE ON )
365
365
set (CPACK_PACKAGING_INSTALL_PREFIX "/${CPACK_PACKAGE_INSTALL_DIRECTORY} " )
366
- set (CPACK_PACKAGE_ICON "${HDF_RESOURCES_DIR} /hdf.icns" )
366
+ set (CPACK_PACKAGE_ICON "${HDF_CONFIG_DIR} /install /hdf.icns" )
367
367
368
368
option (HDF5_PACK_MACOSX_FRAMEWORK "Package the HDF5 Library in a Frameworks" OFF )
369
369
if (HDF5_PACK_MACOSX_FRAMEWORK AND HDF5_BUILD_FRAMEWORKS)
370
370
set (CPACK_BUNDLE_NAME "${HDF5_PACKAGE_STRING} " )
371
371
set (CPACK_BUNDLE_LOCATION "/" ) # make sure CMAKE_INSTALL_PREFIX ends in /
372
372
set (CMAKE_INSTALL_PREFIX "/${CPACK_BUNDLE_NAME} .framework/Versions/${CPACK_PACKAGE_VERSION} /${CPACK_PACKAGE_NAME} /" )
373
- set (CPACK_BUNDLE_ICON "${HDF_RESOURCES_DIR } /hdf.icns" )
373
+ set (CPACK_BUNDLE_ICON "${HDF_CONFIG_DIR/install }/hdf.icns" )
374
374
set (CPACK_BUNDLE_PLIST "${HDF5_BINARY_DIR} /CMakeFiles/Info.plist" )
375
375
set (CPACK_SHORT_VERSION_STRING "${CPACK_PACKAGE_VERSION} " )
376
376
#-----------------------------------------------------------------------------
377
377
# Configure the Info.plist file for the install bundle
378
378
#-----------------------------------------------------------------------------
379
379
configure_file (
380
- ${HDF_RESOURCES_DIR} /CPack.Info.plist.in
380
+ ${HDF_CONFIG_DIR} / install /CPack.Info.plist.in
381
381
${HDF5_BINARY_DIR} /CMakeFiles/Info.plist @ONLY
382
382
)
383
383
configure_file (
384
- ${HDF_RESOURCES_DIR} /PkgInfo.in
384
+ ${HDF_CONFIG_DIR} / install /PkgInfo.in
385
385
${HDF5_BINARY_DIR} /CMakeFiles/PkgInfo @ONLY
386
386
)
387
387
configure_file (
388
- ${HDF_RESOURCES_DIR} /version .plist.in
388
+ ${HDF_CONFIG_DIR} / install /version .plist.in
389
389
${HDF5_BINARY_DIR} /CMakeFiles/version .plist @ONLY
390
390
)
391
391
install (
@@ -440,7 +440,7 @@ The HDF5 data model, file format, API, library, and tools are open and distribut
440
440
#-----------------------------------------------------------------------------
441
441
# Configure the spec file for the install RPM
442
442
#-----------------------------------------------------------------------------
443
- # configure_file ("${HDF5_RESOURCES_DIR} /hdf5.spec.in" "${CMAKE_CURRENT_BINARY_DIR}/${HDF5_PACKAGE_NAME}.spec" @ONLY IMMEDIATE)
443
+ # configure_file ("${HDF_CONFIG_DIR}/install /hdf5.spec.in" "${CMAKE_CURRENT_BINARY_DIR}/${HDF5_PACKAGE_NAME}.spec" @ONLY IMMEDIATE)
444
444
# set (CPACK_RPM_USER_BINARY_SPECFILE "${CMAKE_CURRENT_BINARY_DIR}/${HDF5_PACKAGE_NAME}.spec")
445
445
endif ()
446
446
endif ()
0 commit comments