Quincey Koziol
c5258211e7
Add new source files to CMake build
2020-06-27 22:14:52 -05:00
Allen Byrne
666205a55f
TRILAB-142 Change minimum CMake version to 3.12
2020-02-21 16:16:06 -06:00
Allen Byrne
a0ae5e9b89
HDFFV-11001 Add fine control over testing
2020-01-15 11:38:06 -06:00
Jerome Soumagne
ae490016b9
Add new H5R API that abstracts object, region and attribute reference types
...
Also support references to external files
Add new H5T_REF type and type conversion routines
Support conversion from H5T_REF_OBJ/DSET_REG to H5T_REF
Add H5Treclaim() API to reclaim memory of vlen/reference types
Deprecate H5Dvlen_reclaim()
Fix H5T_vlen_reclaim() and H5T_reclaim() to use private callback
Add H5T_ref_reclaim()
Move previous H5R APIs to H5Rdeprec.c
Clean up H5Ocopy
Separate H5O_copy_expand_ref() to H5Ocopy_ref()
Add support for copying new reference types
Clean up deprecated routines to go through VOL and same code path
Fix return codes in existing trefer.c test
Rename trefer.c to trefer_deprec.c
trefer.c is for new references
Add performance test for trefer
Add additional obj_copy_ref test
Make use of tokens and blobs to store references
Skip blob encoding for object references
Start adding new reference examples
2019-10-08 14:30:24 -05:00
Allen Byrne
b106b883cc
HDFFV-10805 cleanup examples and test code
2019-06-20 06:31:01 -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
Quincey Koziol
3abf58dce0
Remove example VOL connector, since it's been superceded by the pass-through
...
VOL connector in the src subdirectory.
2018-11-28 10:38:52 -06:00
Dana Robinson
e962df1591
VOL FEATURE
2018-10-10 08:10:15 -07:00
Allen Byrne
37c27afde0
Fix MPI on Windows by adding MPI include folder
2018-05-09 14:29:44 -05:00
Allen Byrne
2347bffaa2
TRILABS-19 remove add_defintions and use generator expressions
2018-04-26 16:41:04 -05:00
Allen Byrne
6c82c49dd5
TRILABS-20 set a compiler name on all project commands
2018-04-20 10:11:55 -05:00
Allen Byrne
46f2a2a432
TRILABS-19 Initial conversion of include_directories to targets
2018-04-17 15:57:58 -05:00
Allen Byrne
24c62ba7fe
Change CMake min to 3.10
2018-03-09 12:32:06 -06:00
Allen Byrne
b36bad53d9
Inc CMake min, Add new tests, rework test CMake files
2018-02-27 12:57:07 -06:00
Allen Byrne
6ca95c512a
HDFFV-10385 rework java names
2018-01-17 10:27:00 -06:00
Allen Byrne
bd34c9e455
HDFFV-9724 Corrected files and verified tests
2017-12-28 16:49:50 -06:00
lrknox
86d8a4c267
Revert "Merge pull request #826 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop"
...
This reverts commit b1223dd653 , reversing
changes made to b25f123f5f .
2017-12-22 12:28:24 -06:00
Allen Byrne
50238cb285
Par example needs to link with mpi libs
2017-12-20 13:33:57 -06:00
Allen Byrne
e1bcae8a6a
Update cmake min version and cmake command convention
2017-01-10 17:10:03 -06:00
Quincey Koziol
c2ce904d5d
[svn-r27598] Description:
...
Check in misc. minor code cleanups, found during code review
2015-08-27 16:52:15 -05:00
Neil Fortner
c365b9a59f
[svn-r27593] Merge revisions 27453 through 27592 from trunk to vds branch.
...
Tested: ummon
2015-08-27 12:06:54 -05:00
Allen Byrne
4d0187a483
[svn-r27465] Merge dual-binary CMake changes
2015-08-05 10:56:58 -05:00
Elena Pourmal
bc6873d3bd
[svn-r27025] Enabled compilation and run for the new vds examples for "make installcheck"; added to MANIFET.
2015-05-05 16:35:10 -05:00
Neil Fortner
6a27582a44
[svn-r26781] Merge revisions 26305 through 26780 from trunk to vds branch.
...
Tested: ummon
2015-04-10 18:00:48 -05:00
Allen Byrne
451a91e53b
[svn-r26594] Merge macros and fortran changes from dual_binary feature.
...
Tested: local linux
2015-03-25 17:08:46 -05:00
Elena Pourmal
dd5a137083
[svn-r26564] Modified related files after adding example/h5_vds-percival.c
...
Tested on jam.
2015-03-24 17:56:24 -05:00
Allen Byrne
e1fed18477
[svn-r26431] Add new example (reorder to match closer to makefile)
2015-03-11 09:25:20 -05:00
Elena Pourmal
802fac804d
[svn-r26376] Added new examples for fixed-size Excalibur and for Eiger use cases. Fixed several typos.
...
Tested on jam.
2015-03-05 18:04:57 -05:00
Elena Pourmal
e2175fd0ca
[svn-r26360] Modified CMake files to accomodate new h5_vds-exc.c example.
2015-03-04 12:29:29 -05:00
Elena Pourmal
99a3f4d8d4
[svn-r26297] Changed example and h5dump according to suggestions at today's code review VDS-176.
...
BNF has been updated too. Now h5dump displays VDS like this:
HDF5 "vds.h5" {
GROUP "/" {
DATASET "VDS" {
DATATYPE H5T_STD_I32LE
DATASPACE SIMPLE { ( 4, 6 ) / ( 4, 6 ) }
STORAGE_LAYOUT {
VIRTUAL {
HYPERSLAB { (0,0)-(0,5) };
a.h5;
A;
ALL;
HYPERSLAB { (1,0)-(1,5) };
b.h5;
B;
ALL;
HYPERSLAB { (2,0)-(2,5) };
c.h5;
C;
ALL;
}
}
}
FILTERS {
.......
I just commented the code with "EIP" and didn't delete to simplify the review with Allen tomorrow.
Tested on jam
2015-02-24 23:19:41 -05:00
Allen Byrne
73bb11dda3
[svn-r26208] Update cmake minimums
2015-02-18 11:56:22 -05:00
Allen Byrne
21474f8eee
[svn-r25188] Implement change to cmake_ext_mod config folder
...
Tested: local linux
2014-05-14 14:50:28 -05:00
Allen Byrne
da23edd24e
[svn-r24851] example causes modal permission dialog to popup on windows. build but do not execute.
2014-03-20 16:18:30 -05:00
Allen Byrne
ba2c98d42a
[svn-r24850] example causes modal permission dialog to popup on windows. Do not build.
2014-03-20 16:17:24 -05:00
Allen Byrne
f5689224b5
[svn-r24789] Bump up the minimum cmake version
2014-03-13 10:05:09 -05:00
Allen Byrne
a3292a77ce
[svn-r24781] HDFFV-8700 -
...
KitWare recommendations: Change CMake commands to lower case.
Remove INCLUDE_DIRECTORIES in src for target level includes.
Change ADD_DEFINITIONS package debug defines into CMake option.
Remove -DNDEBUG
2014-03-11 16:14:57 -05:00
Allen Byrne
c502d81a8c
[svn-r24029] Move TESTS to seperate file to allow easier editing by all developers.
...
Tested: local linux
2013-08-19 16:49:44 -05:00
Allen Byrne
feb14ea872
[svn-r23745] HDFFV-8461: Add Windows /MT support
...
This adds the UserMacros.cmake support needed.
2013-06-10 12:46:48 -05:00
Allen Byrne
2fba171a67
[svn-r23160] HDFFV-8227: Mac DARWIN requires CMake 2.8.10
2013-01-14 13:35:30 -05:00
Scot Breitenfeld
7155aa6f1d
[svn-r23091] Changed C examples to reflect changes in documentation via Barbara;
...
mainly program additions from tutorial.
Tested: jam (gnu compilers)
2012-12-11 23:00:34 -05:00
Allen Byrne
eff696a3b0
[svn-r22785] HDFFV-8153: Pull POSIX_C_SOURCE define out to separate variable. Use ADD_DEFINITIONS (${HDF5_EXTRA_C_FLAGS}) in non-fortran CMakeLists.txt folders
...
Tested: jam with intel compilers
2012-09-18 17:08:07 -05:00
Allen Byrne
cc3eb8da73
[svn-r21804] Update CMake Required version in all folders to match current standard 2.8.6
2011-12-05 11:19:09 -05:00
Allen Byrne
c5e075851a
[svn-r21667] Update FOLDER solution option for target properties. Added OPTION command for solution folder and no packaging.
...
Tested: local linux
2011-10-25 11:52:58 -05:00
Allen Byrne
f1abdf0e5e
[svn-r20324] Correct depends of test for examples and add clear test
...
Tested:local linux
2011-03-24 15:22:37 -05:00
Allen Byrne
05dfc85de8
[svn-r20153] Move ext lib handling for ext project building to a common macro. Update HDF5 project to use HDFMacros.cmake file. Add test properties for test ordering.
...
Tested: local linux, windows
2011-02-24 14:43:07 -05:00
Allen Byrne
9449cfa361
[svn-r19907] Windows: Correct how fortran links in CRT library. Also correct macro use for checking libtype.
...
bring r19906 from 1.8 branch
2011-01-04 13:40:26 -05:00
Allen Byrne
86313eb281
[svn-r19895] Remove use of /MT compile flag for building static libs and programs. Added BUILT_AS_STATIC_LIBRARY define to set the windows import/export defines correctly for static libraries.
2010-12-29 13:52:34 -05:00
Allen Byrne
449373deb3
[svn-r19870] Add tests for examples.
...
Tested: local linux
2010-12-03 17:26:37 -05:00
Allen Byrne
bed1276413
[svn-r19361] Move Windows specific compile and link flags to macros
2010-09-09 11:30:23 -05:00
Allen Byrne
2f13382883
[svn-r19037] Added executable Linker Flag for MSVC static builds: /NODEFAULTLIB:MSVCRT
...
Added VERSION vars for inclusion into auto snapshot version update script
Tested windows
2010-06-29 15:09:03 -05:00