summaryrefslogtreecommitdiffstats
path: root/src/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Add 'blob' callbacks to VOL, along with a native implementation to store themQuincey Koziol2019-10-081-0/+1
| | | | | | | in the global heap, and changed the VL datatype conversion code to use blobs. Move encode/decode of sequence lengths into VL datatype callbacks, from native VOL blob routines.
* Revert "Moved NDEBUG guards to H5EA_DEBUG in H5EA package."Dana Robinson2019-09-241-4/+4
| | | | This reverts commit 431123503d387bce30b1f6db7dc4ad3a33bc51bb.
* Moved NDEBUG guards to H5EA_DEBUG in H5EA package.Dana Robinson2019-09-171-4/+4
|
* HDFFV-10901 add missing config optionsAllen Byrne2019-09-131-2/+0
|
* Fix EXISTS test syntaxAllen Byrne2019-08-291-1/+1
|
* Some refactoring prior to implementing new H5P MPI functions.Dana Robinson2019-08-141-0/+1
| | | | | | * Macro cleanup and obvious warning fixes in parallel code. * Moved H5FD comm and info dup/free wrapper code to a new H5mpi.c file and separated it to deal with each MPI type separately.
* Added the map (H5M) APIDana Robinson2019-08-131-0/+16
|
* Squashed commit of the following:Larry Knox2019-07-251-0/+7
| | | | | | | | | | | 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
* HDFFV-10845 add_custom_command requires emulatorAllen Byrne2019-07-171-2/+2
|
* HDFFV-8631 mingw is different platformAllen Byrne2019-07-171-2/+2
|
* HDFFV-10845 add support for mingw toolchainAllen Byrne2019-07-171-2/+2
|
* HDFFV-10581 fix locations for static pdb filesAllen Byrne2019-07-081-1/+1
|
* HDFFV-10805 Add option to only build shared targetsAllen Byrne2019-06-181-35/+41
| | | | | 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
* Split VOL connector routines into separate headers:Dana Robinson2019-05-241-0/+2
| | | | | | | | | * H5VLconnector.h for terminal connector things * H5VLconnector_passthru.h for passthrough connector things Note that these headers are arranged such that they are included in hdf5.h so VOL connectors only need to include that. The separation into multiple headers is mainly for readability.
* Modifications based on PR feedback:Vailin Choi2019-04-081-0/+1
| | | | | (1) Add H5Sdeprec.c to src/CMakeLists.txt (2) Add test for H5Sencode1.
* CMake: fix pthread linking to only be privateJerome Soumagne2019-03-131-3/+3
|
* Fix CMake H5_HAVE_THREADSAFE to set value in H5pubconf.hJerome Soumagne2019-02-211-0/+5
| | | | | | Add REQUIRED to find_package(Threads) Link against thread library if static and not WIN32 platform
* Use STREQUALAllen Byrne2019-02-141-1/+1
|
* CMake if statement correctionAllen Byrne2019-02-141-1/+1
|
* TRILAB-111 fixes for parallel testingAllen Byrne2019-02-131-1/+1
|
* Add more specific batch scripts.Larry Knox2019-01-311-0/+6
| | | | | | Add script raybsub to handle submitting .lsf files on ray with bsub < script.lsf syntax that we couldn't handle with CMake. Add hpc-cmake-tgz option for bin/release.
* Configure build directory in batch scripts.Larry Knox2019-01-051-2/+2
|
* Add libhdf5_hl_fortran symlinks for libhdf5hl_fortran files.Larry Knox2018-12-311-10/+12
| | | | | Set ctest*.lsf.in.cmake scripts for sierra. Correct src/CMakelists.txt syntax error.
* Correct syntax error in CMakeLists.txt.Larry Knox2018-12-311-3/+3
|
* Add .lsf batch scripts and insert the build directory into the scriptsLarry Knox2018-12-281-0/+13
| | | | during configuration.
* Squash merge of MDC logging changes.Dana Robinson2018-12-211-1/+3
|
* Moved private native VOL connector functions to H5VLnative_private.h.Dana Robinson2018-12-201-0/+1
|
* Split the native VOL connector code into multiple files andDana Robinson2018-12-201-0/+7
| | | | moved the attribute code over.
* Still need the stamp1 files if PREGENAllen Byrne2018-12-131-0/+20
|
* HDFFV-10660 Add new files to OUTPUT section of custom commandsAllen Byrne2018-12-131-0/+6
|
* Add stamp files for generated filesAllen Byrne2018-12-071-2/+17
|
* Refactor infrastructure for setting FAPL information from environmentQuincey Koziol2018-11-281-1/+0
| | | | | | variables during testing, including connecting native, pass-through, and dynamically loaded VOL connectors. Also bring native and pass-through VOL connectors into alignment, removing the "H5VLnative_private.h" header.
* Add pass-through VOL connectorQuincey Koziol2018-11-281-0/+2
|
* Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵Quincey Koziol2018-11-221-19/+26
|\ | | | | | | stackable_vol
| * Move wait_H5init.cmake up to config/cmake.Larry Knox2018-11-201-1/+1
| |
| * Changes to CMake code to pause cmake/ctest, waiting for batch jobs toLarry Knox2018-11-201-16/+18
| | | | | | | | run and finish.
| * Add script and changes to wait for H5Tinit.cLarry Knox2018-11-141-10/+15
| | | | | | | | | | | | | | Add more sample batch scripts, specifically for sbatch, not for knl cross compile. Don't run parallel tests when no parallel test script is configured in HDF5options.cmake.
* | Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵Quincey Koziol2018-11-121-5/+11
|\ \ | |/ | | | | stackable_vol
| * Fix generate file commandsAllen Byrne2018-11-121-10/+9
| |
| * Fix target dependsAllen Byrne2018-11-121-2/+9
| |
* | Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵Quincey Koziol2018-11-101-35/+12
|\ \ | |/ | | | | stackable_vol
| * TRILAB-36 only copy shared generatedAllen Byrne2018-11-091-35/+12
| |
* | Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵Quincey Koziol2018-11-071-0/+4
|\ \ | |/ | | | | stackable_vol
| * TRILAB-36 add custom target on generated filesAllen Byrne2018-11-061-0/+4
| |
* | Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵Quincey Koziol2018-11-041-51/+94
|\ \ | |/ | | | | stackable_vol
| * Add files and changes to cross compile with CrayLinuxEnvironment and runLarry Knox2018-10-291-3/+3
| | | | | | | | ctest tests with a batch job on knl compute nodes.
| * Makes the installed header files the same between the autotoolsDana Robinson2018-10-271-48/+91
| | | | | | | | | | | | | | | | | | | | | | | | and CMake. * CMake will no longer install private generated headers and tools library headers. * Several empty public header files (which represent internal packages) were removed. These were only installed by CMake. * Autotools installs will install H5FDwindows.h. Fixes HDFFV-10614.
* | Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵Quincey Koziol2018-10-251-19/+44
|\ \ | |/ | | | | stackable_vol
| * Split H5VLnative.h into public and private files and updatedDana Robinson2018-10-201-0/+1
| |
| * Move options to root cmake fileAllen Byrne2018-10-191-1/+0
| |