Allen Byrne
aef4c9b02b
OESS-65 fix packaging config files
2020-05-08 08:58:22 -05:00
Allen Byrne
79cb6eaf7d
Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
...
* commit '5ea58acf8a2bdf8ca19d4c86d9ef94fbc4ac449f':
Add missing ')'.
Add C++ warnings treated as error for autotools builds.
Move macro ADD_H5_CFLAGS to cmake_ext_mod/HDFMacros.cmake and remove duplicate versions.
Address PR suggestions and add overlooked GCC compiler version flags.
Don't add general warnings flags for unsupported old versions of gcc and g++ (older than gcc/g++ 4.2). Correct gnu-cxxflags to determine warnings flags to be added based on C++ compiler version instead of C compiler version.
2020-04-23 13:44:32 -05:00
Allen Byrne
16b1ee6899
OESS-65 add option to use AEC library in place of SZip
2020-04-22 11:48:56 -05:00
Larry Knox
d965e53cc0
Move macro ADD_H5_CFLAGS to cmake_ext_mod/HDFMacros.cmake and remove
...
duplicate versions.
2020-04-22 10:42:32 -05:00
Jacob Smith
075e74e9b2
Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/~jake.smith/hdf5 into feature/vfd_splitter_mirror_a
2020-04-07 10:29:00 -05:00
Allen Byrne
196193c18d
Correct extra flags
2020-04-01 11:46:26 -05:00
Allen Byrne
abbeb0cab2
TRILAB-24 use CHECK_STRUCT_HAS_MEMBER
2020-03-24 13:21:27 -05:00
Jacob Smith
b65405439d
Add Splitter VFD to library.
...
* "Simultaneous and equivalent" Read-Write and Write-Only channels for
file I/O.
* Only supports drivers with the H5FD_FEAT_DEFAULT_VFD_COMPATIBLE flag for
now, preventing issues with multi-file drivers.
Add Mirror VFD to library.
* Write-only operations over a network.
* Uses TCP/IP sockets.
* Server and auxiliary server-shutdown programs provided in a new directory,
`utils/mirror_vfd`.
* Automated testing via loopback ("remote" of localhost).
2020-03-13 17:13:17 -05:00
Allen Byrne
04e67af8f9
Fix Fortran macro use and jni comment
2020-02-25 09:22:19 -06:00
Allen Byrne
666205a55f
TRILAB-142 Change minimum CMake version to 3.12
2020-02-21 16:16:06 -06:00
Allen Byrne
3f3e1520d5
CMake cleanup
2020-02-21 15:14:42 -06:00
Allen Byrne
7022a3380c
HDFFV-11001 need to qualify all by parallel or serial types
2020-01-15 12:28:53 -06:00
Allen Byrne
4077d99645
Adjust regex for warnings
2020-01-14 11:44:02 -06:00
Allen Byrne
06cff24b8d
Ignore ZLIB warnings
2020-01-13 16:39:47 -06:00
Allen Byrne
21f3d628d7
Separate result variables for the function performed
2020-01-09 15:18:55 -06:00
Allen Byrne
b97daea891
Check for actual content before using file
2020-01-09 13:30:00 -06:00
Allen Byrne
ae5385b7ae
Minor whitespace
2019-12-17 09:07:21 -06:00
Allen Byrne
e3c75f6cf7
Fix compile and test issues from DT
2019-12-13 11:36:09 -06:00
Allen Byrne
8ef8f5fda9
HDFFV-10979 fix global name clash
2019-12-11 15:58:59 -06:00
Allen Byrne
929490f6bc
Update reference files to latest output
2019-12-02 12:01:40 -06:00
Allen Byrne
265325fb9a
Add VS2019 support
2019-11-18 14:58:06 -06:00
Allen Byrne
e37b474374
Use variable for test output
2019-09-11 14:09:25 -05:00
Allen Byrne
24f863dfba
Allow tests to dump output if not comparing
2019-09-11 12:51:31 -05:00
Allen Byrne
9857dc553f
Update Windows require for CURL to CMake 3.13
2019-09-05 15:41:07 -05:00
Allen Byrne
ff4cb06d42
Add updated find module for earlier CMake versions
2019-09-05 14:58:07 -05:00
Allen Byrne
0b6f5e88cd
Fix EXISTS test syntax
2019-08-29 14:43:35 -05:00
Allen Byrne
ba974c031d
OESS-29 Update HD prefix mostly
2019-08-24 14:07:33 -05:00
Allen Byrne
6a932198aa
HDFFV-10529 Update CMake tests to use test fixtures
2019-07-23 16:24:56 -05:00
Allen Byrne
64733980e5
HDFFV-10845 Allow mingw to find functionality
2019-07-22 14:23:05 -05:00
Allen Byrne
5b97d67d43
CMake generator expr cannot be used in get_property cmd
2019-07-18 11:37:34 -05:00
Allen Byrne
0a9180c074
HDFFV-10845 update mingw cmake changes
2019-07-17 16:08:43 -05:00
Allen Byrne
3ea746014a
HDFFV-10845 copy files with windows EOL
2019-07-17 11:58:05 -05:00
Allen Byrne
f724e86727
HDFFV-10845 use of TARGETFILE disables auto emulator
2019-07-17 11:58:04 -05:00
Allen Byrne
ac5680ce8d
HDFFV-10845 add_custom_command requires emulator
2019-07-17 11:58:04 -05:00
Allen Byrne
0efee3ddba
Must include from system
2019-07-17 11:58:03 -05:00
Allen Byrne
6b775a9d45
HDFFV-10845 defines already set
2019-07-17 11:58:03 -05:00
Allen Byrne
7ba562a820
HDFFV-10845 fix configure check and PATHs
2019-07-17 11:58:03 -05:00
Allen Byrne
d586a457b2
HDFFV-10845 C_FLAGS need set correctly for win32 vs mingw
2019-07-17 11:58:02 -05:00
Allen Byrne
7a9c852c2c
HDFFV-8631, HDFFV-10595, HDFFV-10845
2019-07-17 11:58:02 -05:00
Allen Byrne
7174b5c135
HDFFV-8631 mingw is different platform
2019-07-17 11:58:02 -05:00
Allen Byrne
6e4f2798e8
HDFFV-10424 add optional variable to avoid PDB installs
2019-07-17 10:42:58 -05:00
Allen Byrne
ede6187419
Fix note text and cmake module include
2019-07-10 10:32:43 -05:00
Allen Byrne
ae0c16d1f2
HDFFV-10581 fix locations for static pdb files
2019-07-08 12:21:11 -05:00
Allen Byrne
b3b6dcb44a
Correct CMake issues
2019-06-18 17:10:46 -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
1ecce0e9bb
Fix minor issues
2019-06-03 10:45:20 -05:00
Allen Byrne
0b086c3db2
Correct message command syntax
2019-05-17 15:14:20 -05:00
Allen Byrne
68bddef35d
HDFFV-10741 - remove SKIP_ERRSTK_TESTS option
2019-04-15 14:46:23 -05:00
Allen Byrne
761070f561
Correct namespace handling
2019-04-03 15:02:42 -05:00
Allen Byrne
b968f9273a
Allow option to select NAMESPACE
2019-03-28 16:40:45 -05:00