diff options
author | Allen Byrne <byrn@hdfgroup.org> | 2020-07-20 12:07:23 (GMT) |
---|---|---|
committer | Allen Byrne <byrn@hdfgroup.org> | 2020-07-20 12:07:23 (GMT) |
commit | d50d8afddda5babac2151ce9f89da2c65e8debab (patch) | |
tree | 2a32d877669f0f4dc6fc6892d7c7877e7a3f79f5 /release_docs/RELEASE.txt | |
parent | 8b6cd7cfddf91308cf860f2da3d28e208fd89788 (diff) | |
parent | 8c9b3d240c0e89cb6f538ee9d567dfa0e7fff6c0 (diff) | |
download | hdf5-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.txt | 25 |
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 |