summaryrefslogtreecommitdiffstats
path: root/release_docs/INSTALL_CMake.txt
Commit message (Collapse)AuthorAgeFilesLines
* New option for building with static CRT in Windows (#4062)Allen Byrne2024-03-071-6/+3
|
* Update INSTALL files (#4052)Allen Byrne2024-03-051-166/+183
|
* Rename incorrectly named option (#4067)Allen Byrne2024-03-051-1/+1
| | | | | | | * Rename incorrectly named option * Restore the correct uses of USING_MEMCHECKER * Update release note
* Add options to allow tools type selection and naming (#4046)Allen Byrne2024-03-041-26/+27
|
* Update and Add general INSTALL (#4016)Allen Byrne2024-02-231-16/+16
|
* Update install texts (#4010)Glenn Song2024-02-141-10/+12
| | | | | | | | * Update INSTALL_CMake.txt as necessary * Update remaining docs that use HDF5_USE_GNU_DIRS * Update options in HDFMacros in HDF5Examples
* Fix doxygen errors (#3962)Allen Byrne2024-01-291-1/+1
| | | | | | | | | | | * Switch warnings as errors to default OFF * Enable mac docs * Add doxygen action uses step * Use html div around snippet * Allow preset name to be an argument to cmake-ctest.yml
* Reorg and update options for doc and cmake config (#3934)Allen Byrne2024-01-091-9/+19
| | | | * Reorg and update options for doc and cmake config * Correct subfiling depends
* Add 'warning density' computation to the warnhist script (#3910)Quincey Koziol2023-12-291-0/+1
| | | | | | | | | * Add 'warning density' computation to the warnhist script, along with several cleanups to it. Add "--enable-show-all-warnings" configure (and CMake) option to disable compiler diagnostic suppression (and therefore show all the otherwise suppressed compiler diagnostics), disabled by default. Clean up a buncn of misc. warnings. Signed-off-by: Quincey Koziol <qkoziol@amazon.com>
* Correct urls and handling of external git repos (#3890)Allen Byrne2023-12-131-4/+13
|
* Add HDF5_DISABLE_TESTS_REGEX option to skip tests (#3859)Allen Byrne2023-11-221-0/+1
|
* Add an option to disable doxygen warn as error (#3708)Allen Byrne2023-10-191-0/+1
| | | | | | | | | | | | Add for both CMake and the Autotools * HDF5_ENABLE_DOXY_WARNINGS: ON/OFF (Default: ON) * --enable-doxygen-errors: enable/disable (Default: enable) The default will fail compile if the doxygen parsing generates warnings. The option can be disabled if certain versions of doxygen have parsing issues. i.e. 1.9.5, 1.9.8. Fixes #3398
* Correct use of set() command with options (#3667) (#3703)jhendersonHDF2023-10-181-9/+9
| | | | | | | * Correct use of set() command with options * Force filter off if not found Co-authored-by: Allen Byrne <50328838+byrnHDF@users.noreply.github.com>
* Use real URLs and updated names for plugins (#3651)Allen Byrne2023-10-101-48/+58
| | | * synchronize TGZ naming convention/usage
* Remove old EXTERNALPROJECT_ADD in favor of FETCH_CONTENT (#3624)Allen Byrne2023-10-041-19/+16
|
* Re-enable SZIP default to ON in CMake (#3414)Allen Byrne2023-08-231-1/+1
| | | The Autotools were handled in a separate commit
* Update presets, examples uncompress, szip cache (#3391)Allen Byrne2023-08-181-1/+1
|
* Option changed but not all references (#3252)Allen Byrne2023-07-181-1/+0
| | | | | * Option changed but not all references * remove quotes from binary var
* Update DEFAULT_API_VERSION documentation for CMake (#3255)Allen Byrne2023-07-181-1/+1
| | | | | | | | | * Update DEFAULT_API_VERSION documentation for CMake * Fix hint --------- Co-authored-by: Larry Knox <lrknox@hdfgroup.org>
* Revert long double checks (#3133)Dana Robinson2023-06-151-0/+1
| | | | | | | * Revert "Remove long double conversion work-arounds (#3097)" This reverts commit 1e1dac1dac58fa18f6b7788346d1ba7d3315b0f9. * Update comments to reflect newer systems
* Remove H5detect and H5make_libsettings (#3104)Dana Robinson2023-06-131-9/+0
| | | | | | | | Removes H5detect and H5make_libsettings from the build and replaces their functionality with things that don't affect cross-compiling. H5detect --> floating-point types are now detected on library load H5make_libsettings --> Moved functionality to a new H5build_settings.c template file
* Remove long double conversion work-arounds (#3097)Dana Robinson2023-06-121-1/+0
| | | | | | | | | | | | | | | | | | | | | Several options and public symbols that were provided to paper over non-standard long double conversions between signed/unsigned long and long long values were removed from the Autotools and CMake. These were added twenty years ago, when C99 and 64-bit platforms were less common and are no longer needed. Autotools: --enable-dconv-accuracy CMake: HDF5_WANT_DATA_ACCURACY H5pubconf.h symbols: H5_WANT_DATA_ACCURACY H5_LDOUBLE_TO_LONG_SPECIAL H5_LONG_TO_LDOUBLE_SPECIAL H5_LDOUBLE_TO_LLONG_ACCURATE H5_LLONG_TO_LDOUBLE_CORRECT H5_DISABLE_SOME_LDOUBLE_CONV
* Fix plugin cache variable name (#2988)Allen Byrne2023-05-221-10/+10
| | | | * Fix plugin cache variable name * Prefix plugin project local variables
* Change defaults of standard filters. (#2927)Allen Byrne2023-05-181-9/+6
|
* Add support for CMakePresets and fix example download (#2817)Allen Byrne2023-04-261-2/+96
|
* Correct CMake option defaults - deprecate szip for libaec (#2778)Allen Byrne2023-04-231-64/+85
|
* Identify some options as advanced (#2717)Allen Byrne2023-04-131-0/+2
| | | | | | | * Identify some options as advanced Add explicit option statement to set default for CMake option * Revert advanced setting for file locks
* Minor fixes for CMake code and install docs (#2623)Allen Byrne2023-04-031-33/+33
|
* Change libaec URL to actively maintained repo GH#2552 (#2559)Allen Byrne2023-03-151-3/+3
|
* Update cross compile checks and files (#2497)Allen Byrne2023-03-021-0/+81
|
* Add fetchcontent for compression libs and fix cmake config (#2487)Allen Byrne2023-02-261-5/+43
| | | | | | | | | | | | | * Add fetchcontent for compression libs and fix cmake config * MSDOS is a reserved define name * Add release note and update install doc for FetchContent * Add CI test for FetchContent * Use LINK_COMP_LIBS instead of STATIC_LIBRARY for depends * Use general link
* Disable hl tools by default (#2313)Allen Byrne2022-12-171-0/+1
| | | | | | | | | | | * Disable hl tools by default * identify the tools * Only GIF tools are depecated * Add new option * Update autotools
* Removes the memory allocation sanity checks feature (#2218)Dana Robinson2022-11-031-1/+0
| | | | | | | | | | | | | | | * Removes the memory allocation sanity checks feature * Committing clang-format changes * Removes zero size checks for H5MM_(c|m)alloc() * Explicitly return NULL when size == 0 in H5allocate_memory() * Committing clang-format changes * Format fix Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* Implement option for using CMake GNUInstallDirs (#2175)Allen Byrne2022-10-251-0/+16
| | | | | * Implement option for using CMake GNUInstallDirs * Add release notes
* Update examples reference to single-source version 2.0.1 (#2107)Allen Byrne2022-09-201-1/+1
|
* Remove bitbucket.hdfgroup.org dependency. #2082 (#2086)Allen Byrne2022-09-071-6/+6
| | | *
* Update CMake code to 3.18 minimum version (#2080)Allen Byrne2022-09-031-2/+2
| | | | | * Update CMake code to 3.18 minimum version * Updated release note
* Implement improved CMake fortran module folder from GH#1411 (#1922)Allen Byrne2022-07-261-0/+12
| | | | | | | | | * Implement improved CMake fortran module folder from GH#1411 * Update docs * Fix whitespace * Fix name case
* Set default level to minimum time (#1722)Allen Byrne2022-05-171-1/+1
|
* HDFFV-11266 - add option to build HL tools (#1018)Allen Byrne2021-09-161-0/+1
| | | | | | | * HDFFV-11266 - add option to build HL tools * Correct if syntax * Correct name of conditional
* Various CMake changes (#679)Dana Robinson2021-05-241-1/+1
| | | | | | | | | | | | | * Committing clang-format changes * Several CMake updates: * Removes unused HDF5_ENABLE_HSIZET * Switches TEST_SHELL_SCRIPTS to ON * Sets SH_PROGRAM to bash instead of sh * Set default build type back to RelWithDebInfo Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* CMake no longer builds the C++ library by default (#555)Dana Robinson2021-04-201-1/+1
| | | | | | | * Committing clang-format changes * CMake no longer builds C++ library by default Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* Set doxygen default to normally disabled.Allen Byrne2020-11-091-1/+1
|
* Doxygen add new files and update docsAllen Byrne2020-11-031-0/+4
|
* CMake: Add an option to opt-out static libgccMichel Zou2020-10-311-0/+1
| | | | | With sjlj exception model, statically link to libgcc/libstdc++ prevents exceptions to be caught from other dynamic libraries.
* CMake: Add an option to opt-out MSVC naming conventionMichel Zou2020-10-301-0/+1
| | | | | We might want to keep the default mingw import name, see: https://github.com/msys2/MINGW-packages/blob/master/mingw-w64-hdf5/hdf5-default-import-suffix.patch
* Correct SZ options for building pluginsAllen Byrne2020-10-211-5/+5
|
* More info for building plugins with libraryAllen Byrne2020-09-281-8/+115
|
* HDFFV-11116 Add option for install location of Fortran MOD filesAllen Byrne2020-07-091-0/+8
|
* OESS-65 fix packaging config filesAllen Byrne2020-05-081-0/+1
|