summaryrefslogtreecommitdiffstats
path: root/config/cmake
Commit message (Collapse)AuthorAgeFilesLines
* Adjust some CMake settings (#3828)hdf5_1_12Allen Byrne2023-11-033-1/+14
|
* Correct name of szip variable for install file (#3822)Allen Byrne2023-11-021-1/+1
|
* Update hdf5_1_12 version after creation of hdf5_1_12_3 branch for release. ↵Larry Knox2023-11-011-1/+1
| | | | | (#3817) branch for release.
* Update CMake to use plugins and compression fetchcontent (#3763)Allen Byrne2023-10-256-286/+83
| | | | | * Update CMake to use plugins and compression fetchcontent * Update cdash project name
* Fix spelling (#3633)Dana Robinson2023-10-041-1/+1
|
* Merge CMake,doxygen changes from develop,1.10 branches (#3578)Allen Byrne2023-09-265-9/+20
| | | | | | | | | | | * Merge CMake,doxygen changes from develop,1.10 branches * revert incorrect option in AT TS build * Use variable for ignore-eol usage. * Add last_test depends logic * Just print status on CMake below 3.14
* Merge/update CMake, presets,java and tools (#3393)Allen Byrne2023-08-2124-231/+586
|
* Adjust presets timeout and fix build script VS versions (#3217)Allen Byrne2023-06-301-7/+7
|
* Merges from develop/1.14 (#3118)Allen Byrne2023-06-157-149/+36
| | | | | | | | | | | | * Fix release action that allows files to be uploaded. Add autotools h5copy help test. Update cmake tools.cmake file for clang-tidy. CMake build is missing H5FDsubfiling.h macros improved for configure output capture. Remove obsolete files * Revert parallel config with TS * Fix doxygen warnings
* Move config/cmake_ext_mod content to config/cmake (#3062)Dana Robinson2023-06-0716-3/+3825
|
* Bring key changesets from develop (#3052)Dana Robinson2023-06-062-0/+7
| | | | | | | | | * Bump GitHub action macOS version to 13 (#2999, #3009) * Bump GitHub action gcc/g++/gfortran version to 12 (#3015) * Bump Autoconf version to 2.71 (#2944) * Fix missing h5_reset() calls in accum test (#3001) * Only run ttsafe in GitHub thread-safe actions (#2777) * Fix Java debug asserts on Windows (#3012) * Fix long double dt_arith bug on macOS (#3038)
* Update actions and change defaults of compression (fix vars) (#3043)Allen Byrne2023-06-055-49/+29
| | | | | | | | | * Update actions and change defaults of compression (fix vars) * disable TS and parallel * remove parallel for TS * Correct list of default options
* Correct usage of CMAKE_BUILD_TYPE (#2868)Allen Byrne2023-05-021-1/+1
|
* Correct compression install files (#2847)Allen Byrne2023-04-302-8/+22
|
* Fix CMake for version less then 3.18 (#2651)Allen Byrne2023-03-304-26/+44
|
* Update cross compile checks and files #2497 (#2565)Allen Byrne2023-03-291-87/+92
|
* Change libaec URL to actively maintained repo GH#2552 (#2561)Allen Byrne2023-03-182-3/+3
| | | | | * Change libaec URL to actively maintained repo GH#2552 * Remove duplicated https
* Update Copyright headers. (#2534)Larry Knox2023-03-131-1/+0
|
* 1.12 Add fetchcontent for compression libs and fix cmake config #2487 (#2493)Allen Byrne2023-03-0111-4/+1927
| | | | | | | * Add fetchcontent for compression libs and fix cmake config #2487 * Add CI test for FetchContent * Use LINK_COMP_LIBS instead of STATIC_LIBRARY for depends
* Merge toolchain lowercase names and updates #2426 (#2468)Allen Byrne2023-02-172-7/+6
|
* CMake: Find MPI in HDF5 CMake config (#2400) (#2411)Larry Knox2023-01-251-0/+2
| | | Co-authored-by: kwryankrattiger <80296582+kwryankrattiger@users.noreply.github.com>
* 1.12 Merge HDFGroup#2175 Implement option for using CMake GNUInstallDirs (#2221)Allen Byrne2022-11-045-17/+36
|
* Merge #2198 correct CMake MPI linking (#2215)Allen Byrne2022-11-041-2/+2
|
* Update examples reference to single-source version 2.0.1 (#2108)Allen Byrne2022-09-243-31/+32
| | | Also fix github URL refs
* Correct target name for szaec lib - merge #2000 (#2001)Allen Byrne2022-08-172-6/+7
|
* Merge UG from 1.10 and add prelim vol section (#1980)Allen Byrne2022-08-091-0/+1
| | | | | | | * Merge UG from 1.10 and add prelim vol section * Spelling fixes * Merge format and autotools javadoc from 1.10
* Hdf5 1 12 sync (#1794)Allen Byrne2022-06-123-2/+3
|
* Use windows ENV var for default install dir setting #1763 (#1767)Allen Byrne2022-05-172-2/+2
|
* Update version to 1.12.3-1 after creating hdf5_1_12_2 releaseLarry Knox2022-04-081-2/+2
| | | | | preparation branch. Clean release note entries from RELEASE.txt.
* 1.12: Brings 1.12 compiler options in line with develop (#1611)Dana Robinson2022-04-071-1/+1
| | | | | * Brings 1.12 compiler options in line with develop * Revert 'since' doxygen field in H5public.h
* 1.12: Brings C++ wrappers in line with develop, minus C++11 bits (#1604)Dana Robinson2022-04-073-19/+2
|
* Misc fixes from develop nov21 - feb22 (#1580)Larry Knox2022-04-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Make default to build high-level tools the same as default for (#1234) high-level library. * Updated README.txt to README.md (#1375) * H5Lexists docs: Removed reference to 1.8.16 since the change is the 1.8.x releases, HDFFV-11289 * H5Oget_info_by_name, name can be any object, not just a group * Converted README.txt to README.md and updated files referring to README.txt to README.md. * removed references to README.txt * updated MANIFEST * Snprintf2 (#1399) * Replaced many uses of sprintf with safer snprintf Many very straightforward, but in a few cases added a length parameter to some private functions, because buffer length was otherwise unknowable. * Removed unnecessary use of static on small buffers This improves thread safety. * Committing clang-format changes Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> * Replaced several uses of sprintf with safer snprintf (#1383) * Replaced several uses of sprintf with safer snprintf * Committing clang-format changes Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> * Used clang-tidy to change all floating point f suffixes to F (#1359) * Added another missing override keyword on a dtor (#1384) * Creating FUNDING.yml (#1427) * Creating FUNDING.yml Will add sponsor this project widget to the repo's page. * Correct file name Add sponsor widget; filename typo fixed. * Update MANIFEST * Fixed AbstractDs::getVarLenType documentation (#1441) * Committing clang-format changes * Open bsd fixes (#1195) * Fix end of line alignment. Co-authored-by: Scot Breitenfeld <brtnfld@hdfgroup.org> Co-authored-by: Sean McBride <sean@rogue-research.com> Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: loricooperhdf <lori.cooper@hdfgroup.org> Co-authored-by: myd7349 <myd7349@gmail.com>
* 1.12 New References for Dimension Scales (#1139) (#1574)Larry Knox2022-04-022-25/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * New references for Dimension Scale APIs (#1139) * Enable usage of new-style references with dimension scale APIs * Add API to check if an object ID represents a native connector object * Modified code to use new function H5DSwith_new_ref to determine if new references should be used with Dimension Scales. The new function return TRUE if non-native connector is used or if H5_DIMENSION_SCALES_WITH_NEW_REF varible is define at configure time (--enable-dimension-scales-with-new-ref). Tested on jelly. ToDo: generate testing file on BE system and enable the test; add flag to CMake; test netCDF-4 with the new references. * Adding new test files generated on BE system (hedgehog) created by 32 and 64-bit library. test_ds chokes on test_ds_le_new_ref.h5 on BE system; test passes for test_ds_be_new_ref-32bit.h5 for the 32-bit library and fails for the 64-bit library, and vice versa. I am checking the files for further investigation; but current implementation of the new references is not portable between LE and BE systems, and 32 and 64-bit systems. * Minor fixes for testing issues * Update test_ds.c Enabled broken test; tests pass now. * Update RELEASE.txt Documented new option to use new references with the HDF5 dimension scales APIs (H5DS*). * Update MANIFEST for new 32-bit new-style references test file for H5DS APIs * Update 'dimension scales w/ new-style refs' feature based on review Co-authored-by: Elena <epourmal@hdfgroup.org> * Fix H5DS warnings related to new H5DSwith_new_ref and H5VLobject_is_native APIs (#1184) Co-authored-by: jhendersonHDF <jhenderson@hdfgroup.org> Co-authored-by: Elena <epourmal@hdfgroup.org>
* Hdf5 1 12 parallel compression merge (#1529)jhendersonHDF2022-03-281-0/+3
| | | | | | | | | | | | | | | | * Fix the function cast error in H5Dchunk.c and activate (#1170) `-Werror=cast-function-type`. Again. * Parallel Compression improvements (#1302) * Fix for parallel compression examples on Windows (#1459) * Parallel compression adjustments for HDF5 1.12 * Committing clang-format changes Co-authored-by: David Young <dyoung@hdfgroup.org> Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* Windows and *nix use different forms for warnings #1515 (#1524)Allen Byrne2022-03-251-3/+3
|
* Change ENV to CMake var #1520 (#1521)Allen Byrne2022-03-251-2/+1
|
* 1.12 Fix release check version logic #1438 (#1493)Allen Byrne2022-03-121-2/+2
|
* 1 12 Add -showconfig to h5cc scripts to dump libhdf5.settings file (#1482)Allen Byrne2022-03-111-1/+22
| | | | | | | * Merge Add -showconfig to h5cc scripts to dump libhdf5.settings file * Added note * Fix comments
* 1 12 Merge SZ plugin changes from develop (#1455)Allen Byrne2022-02-2411-23/+25
| | | | | | | * Merge SZ plugin changes from develop * Update examples version * Update examples version
* Merge Update the java slf4j logging jars to latest 1.7.33 (#1370)Allen Byrne2022-01-241-2/+2
|
* Merge Fix Fortran REGEX and newlines #1226 (#1228)Allen Byrne2021-12-023-9/+9
|
* Merge Github #969 Use stdout instead of file for configure check #1089 (#1204)Allen Byrne2021-11-192-54/+26
|
* Merge Fix Java VOL tests #1158 (#1160)Allen Byrne2021-11-033-303/+7
|
* Merge Github #1019 - add Fortran developer flags #1090 (#1147)Allen Byrne2021-10-311-5/+5
|
* 1.12 Merge Consolidate VFD create list macro #1132 (#1133)Allen Byrne2021-10-312-1/+5
| | | | | | | * Merge Consolidate VFD create list macro #1132 * Split dir create into separate macro * fix VFD settings
* Merge Set the plugin path to the library default #1144 (#1150)Allen Byrne2021-10-311-0/+2
|
* 1.12 Merge Move test utilities to utils/test folder #1109 (#1110)Allen Byrne2021-10-212-2/+39
| | | | | | | * Merge Move test utilities to utils/test folder #1109 * Merge Correct shell tests and c++ flag warning * Fix typo
* 1.12 Merge delete the noerror- variants of the compiler flags files #1033 ↵Allen Byrne2021-10-142-33/+7
| | | | | | | (#1091) * Merge delete the noerror- variants of the compiler flags files #1033 * Remove files from MANIFEST
* Merge Corrected path searched by CMake find_package command #1041 (#1042)Allen Byrne2021-09-302-4/+4
|
* 1.12 Merge Need to match clang and versions not just "Clang" #1029 (#1030)Allen Byrne2021-09-242-9/+7
| | | | | * Merge Need to match clang and versions not just "Clang" * Merge MS clang needs EHsc flag #1035