Allen Byrne
574cb4e942
The version string has a second use for packaging
2020-08-26 09:04:20 -05:00
Allen Byrne
e31653cf5f
Revert H5_VERS_SUBRELEASE check
2020-08-24 08:02:04 -05:00
Allen Byrne
06837394c3
Add special case when H5_VERS_SUBRELEASE is 0
2020-08-24 06:56:13 -05:00
Larry Knox
302138fc68
Condition if (H5_VERS_SUBRELEASE) is incorrectly false when
...
H5_VERS_SUBRELEASE is 0, a valid value for H5_VERS_SUBRELEASE.
Updated to if (${H5_VERS_SUBRELEASE} STREQUAL "") with corresponding
reversal of action statements to avoid NOT.
2020-08-24 00:40:24 -05:00
Allen Byrne
c409c11329
Add hypen to subrelease regex
2020-08-23 14:58:20 -05:00
Dana Robinson
1ae6daaa80
Sync with develop
2020-08-01 09:18:18 -07:00
Allen Byrne
271208dceb
CMake updates:
...
Add build folder as Include for generated files
Add install option for copying Fortran mod files to include folder
Add PRI defines to win32defs file
Exclude mingw from extra flags
2020-07-15 10:27:06 -05:00
Allen Byrne
38e923b853
OESS-65 replace szip with aec library
2020-04-27 09:07:36 -05:00
Allen Byrne
6108186feb
TRILAB-192 - merge changes from develop
...
Single source, config files, for warnings for both autotools and CMake.
Update CMake libraries, tools, tests to use correct flags.
2020-04-07 09:47:29 -05:00
Allen Byrne
5b5ff6ee09
Correct usage of add_compile_definitions
2020-02-23 16:21:35 -06:00
Allen Byrne
9ed096fb39
Merge changes from develop mostly cmake 3.12 minimum version
2020-02-23 11:55:47 -06:00
Allen Byrne
a6706e3a78
Merge changes from develop for CMake and Java
2020-02-21 15:41:05 -06:00
Allen Byrne
a29f9e8451
Merge changes from develop to fix various issues
2020-01-30 14:33:47 -06:00
Allen Byrne
6bae11bb5b
Improved CMake options for tests
2020-01-19 07:53:46 -06:00
Allen Byrne
1dc37eae78
TRILABS-135 add clang sanitizer support
2019-12-13 12:52:21 -06:00
Jerome Soumagne
49fe497201
Revert "Merge branch 'hdf5_1_12' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into hdf5_1_12"
...
This reverts commit 9f9336a5bd , reversing
changes made to 437a1919e7 .
2019-12-09 12:16:52 -06:00
Richard Warren
0c06cfc6ef
Merged HDFFV-10929_2GB_testing to hdf5_1_12
2019-12-06 16:42:36 -05:00
Allen Byrne
bad125a071
Add policy to use <package>_ROOT
2019-09-05 16:54:24 -05:00
Allen Byrne
e42120c308
Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
...
* commit 'aeb145428f5e6bc51742fff031b0cf8cf6fbefbb':
Updated h5trav.c to emit output that doesn't require ddl changes for map support.
Fixed Map API CMake option
Renamed H5Mdelete_key to H5Mdelete and H5Mset to H5Mput.
Added ifdef for intel compilers, __GNUC__ has to be defined for header files which use it to work with intel compilers. This gives a warning for intel compiler about fallthrough, so added a check not to include fallthrough if using intel compilers.
Added the map (H5M) API
2019-08-13 13:15:55 -05:00
Allen Byrne
7b8ffecc20
HDFFV-10879 set default API version
2019-08-13 11:04:13 -05:00
Dana Robinson
dd2133f56e
Fixed Map API CMake option
2019-08-13 08:53:09 -07:00
Dana Robinson
5b6bd7c922
Added the map (H5M) API
2019-08-13 01:36:42 -07:00
Allen Byrne
b28636464e
HDFFV-10879 correct API version set command
2019-08-12 15:19:11 -05:00
Allen Byrne
d172582ca9
Use a STRING option for API version
2019-08-12 12:45:29 -05:00
Allen Byrne
2d6bb8b95c
Fix API version option
2019-08-12 11:24:36 -05:00
Larry Knox
8008294578
Squashed commit of the following:
...
Merge changes from update_merged_S3_HDFS branch into develop.
commit d5034315aea88629929ac0c9c59ebfafd5f21a31
Merge: 9c48823 d3fdcd8
Author: Larry Knox <lrknox@hdfgroup.org >
Date: Thu Jul 25 08:24:53 2019 -0500
Merge branch 'develop' into update_merged_S3_HDFS
2019-07-25 11:47:12 -05:00
Allen Byrne
741ef0aaef
HDFFV-10845 skip test if CMake command doesn't support ignore EOL
2019-07-17 11:58:05 -05:00
Allen Byrne
7ba562a820
HDFFV-10845 fix configure check and PATHs
2019-07-17 11:58:03 -05:00
Allen Byrne
e7f16c6f2c
HDFFV-10805 Add option to only build shared targets
...
HDFFV-10805 Add ONLY_SHARED_LIBS option and prefer shared over static
HDFFV-10803 Update FindSZIP.cmake find module
Remove unneeded modules and update java modules
2019-06-18 07:46:25 -05:00
Allen Byrne
68bddef35d
HDFFV-10741 - remove SKIP_ERRSTK_TESTS option
2019-04-15 14:46:23 -05:00
Dana Robinson
9ee3d47211
Renamed the HDF5_TEST_VOL option to HDF5_TEST_PASSTHROUGH_VOL.
2019-04-11 11:27:12 -07:00
Allen Byrne
8a09caf90a
Add namespace option to dependencies
2019-04-02 12:30:16 -05:00
Allen Byrne
6e2e461087
HDFFV-10741 - add option to skip tool error stack tests
2019-03-26 14:00:34 -05:00
Jerome Soumagne
bcf5c400c0
Fix CMake H5_HAVE_THREADSAFE to set value in H5pubconf.h
...
Add REQUIRED to find_package(Threads)
Link against thread library if static and not WIN32 platform
2019-02-21 16:39:37 -06:00
Allen Byrne
122b63a5a2
HDFFV-10703 Update CMake commands to latest standard
2019-02-15 15:48:24 -06:00
Allen Byrne
36e3d1600a
Refactor out timeout values
2019-02-06 16:41:58 -06:00
Allen Byrne
5ba4266a04
Correct name of variable
2019-02-06 11:02:16 -06:00
Allen Byrne
e73197077b
Remove F2003 Option and references
2019-02-06 10:10:46 -06:00
Dana Robinson
055208b71c
Minor tweak to CMake preadwrite entry.
2019-02-01 13:23:54 -08:00
Dana Robinson
f833001e39
Updated sec2, log, and core VFDs to use pread/pwrite when
...
available (can be controlled via a configure/CMake option)
2019-01-30 17:32:40 -08:00
Allen Byrne
909fa39bc7
Update option text
2018-12-21 11:41:02 -06:00
Allen Byrne
7e8923957f
HDFFV-10656 Add CHECK_VOL support to CMake
2018-12-20 15:11:27 -06:00
Allen Byrne
494d39f1c2
Move options to root cmake file
2018-10-19 13:34:31 -05:00
Allen Byrne
8d7bdb7041
CMake changes for SKIPPED and flush tests
2018-09-24 14:38:46 -05:00
Allen Byrne
05c5d40dd5
Cleanup and add intermediate dir for java
2018-08-31 13:29:36 -05:00
Allen Byrne
ae7da889ec
HDFFV-10552 Add missing HDF5_USE_110[2]_API_DEFAULT option
2018-08-17 14:48:43 -05:00
Allen Byrne
01c9aa1e76
Update Drop Site options and Coverage settings
2018-08-09 10:59:32 -05:00
Allen Byrne
b4571f6190
Typo fix
2018-08-02 10:38:54 -05:00
Allen Byrne
2c17b19861
Set CMAKE_REQUIRED_INCLUDES instead of using path in call
2018-08-02 10:22:37 -05:00
Jordan Henderson
70de0b18e3
Merge pull request #1167 in HDFFV/hdf5 from ~JHENDERSON/hdf5:bugfix/MPI2_only_fixes to develop
...
* commit '9aa2eaeb9ed9c94f63973cb55f13de256558497c':
Add Autotools and CMake checks for big I/O MPI-3 functions
Add hdf5settings section for parallel compression status in CMake builds
Switch to CheckSymbolExists in CMake
Add configure check for MPI_Mprobe and MPI_Imrecv functions
2018-08-02 09:25:00 -05:00