summaryrefslogtreecommitdiffstats
path: root/release_docs/RELEASE.txt
diff options
context:
space:
mode:
authorAllen Byrne <byrn@hdfgroup.org>2020-07-20 12:07:23 (GMT)
committerAllen Byrne <byrn@hdfgroup.org>2020-07-20 12:07:23 (GMT)
commitd50d8afddda5babac2151ce9f89da2c65e8debab (patch)
tree2a32d877669f0f4dc6fc6892d7c7877e7a3f79f5 /release_docs/RELEASE.txt
parent8b6cd7cfddf91308cf860f2da3d28e208fd89788 (diff)
parent8c9b3d240c0e89cb6f538ee9d567dfa0e7fff6c0 (diff)
downloadhdf5-d50d8afddda5babac2151ce9f89da2c65e8debab.zip
hdf5-d50d8afddda5babac2151ce9f89da2c65e8debab.tar.gz
hdf5-d50d8afddda5babac2151ce9f89da2c65e8debab.tar.bz2
Merge pull request #2698 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_10 to hdf5_1_10
* commit '8c9b3d240c0e89cb6f538ee9d567dfa0e7fff6c0': CMake updates:
Diffstat (limited to 'release_docs/RELEASE.txt')
-rw-r--r--release_docs/RELEASE.txt25
1 files changed, 25 insertions, 0 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index 72b5942..f76f2e5 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -47,6 +47,31 @@ New Features
Configuration:
-------------
+ - CMake option to link the generated Fortran MOD files into the include
+ directory.
+
+ The Fortran generation of MOD files by a Fortran compile can produce
+ different binary files between SHARED and STATIC compiles with different
+ compilers and/or different platforms. Note that it has been found that
+ different versions of Fortran compilers will produce incompatible MOD
+ files. Currently, CMake will locate these MOD files in subfolders of
+ the include directory and add that path to the Fortran library target
+ in the CMake config file, which can be used by the CMake find library
+ process. For other build systems using the binary from a CMake install,
+ a new CMake configuration can be used to copy the pre-chosen version
+ of the Fortran MOD files into the install include directory.
+
+ The default will depend on the configuration of
+ BUILD_STATIC_LIBS and BUILD_SHARED_LIBS:
+ YES YES Default to SHARED
+ YES NO Default to STATIC
+ NO YES Default to SHARED
+ NO NO Default to SHARED
+ The defaults can be overriden by setting the config option
+ HDF5_INSTALL_MOD_FORTRAN to one of NO, SHARED, or STATIC
+
+ (ADB - 2020/07/9, HDFFV-11116)
+
- CMake option to use AEC (open source SZip) library instead of SZip
The open source AEC library is a replacement library for SZip. In