summaryrefslogtreecommitdiffstats
path: root/config/cmake
Commit message (Collapse)AuthorAgeFilesLines
* Tools refactorAllen Byrne2020-07-151-1/+1
| | | | | | Move error_stack setup to tools library Add structure for h5dump properties Eliminate duplicated h5diff functions Use properties structure in place of argument lists.
* HDFFV-11116 Add option for install location of Fortran MOD filesAllen Byrne2020-07-091-0/+3
|
* Small changes discovered with mingw and windows defines movedAllen Byrne2020-07-021-1/+1
|
* Clean up warningsQuincey Koziol2020-06-281-3/+0
|
* Refactor code to remove remaining checks for H5_HAVE_GETTIMEOFDAY scattered ↵Quincey Koziol2020-06-271-3/+0
| | | | around in various places. Also clean up iopipe.c.
* Make changes to CMake CompilerFlags.cmake files so extra flags areLarry Knox2020-06-102-52/+30
| | | | loaded for non-GNU compilers.
* Removed trailing space from Fortran files.Dana Robinson2020-05-261-1/+1
|
* Revise gnu-*flags and cmake/HDF*CompilerFlags.cmake files to add warningLarry Knox2020-05-183-166/+11
| | | | | | | flags for GCC compilers version 4.8 and above. Removed files from gnu-warnings that only apply to versions < 4.8. Consolidated warnings from versions < 4.8 that apply to versions >= 4.8 into the 4.8 warnings files.
* Change to use aliasAllen Byrne2020-05-081-1/+1
|
* OESS-65 fix packaging config filesAllen Byrne2020-05-082-2/+2
|
* Restrict errors to gcc 4.8 and above.Allen Byrne2020-04-241-2/+4
|
* Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2020-04-231-7/+6
|\ | | | | | | | | * commit '8921d12c56960379c7d84584e42bbaf68b30e142': TRILAB-244 separate CXX warnings and errors from C
| * TRILAB-244 separate CXX warnings and errors from CAllen Byrne2020-04-231-7/+6
| |
* | Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2020-04-233-75/+55
|\ \ | |/ | | | | | | | | | | | | | | * 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.
| * Merge pull request #2525 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to developLarry Knox2020-04-233-75/+55
| |\ | | | | | | | | | | | | | | | | | | | | | | | | * commit '43424a1392b662a29542bb70014c253162ccfe48': 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.
| | * Add missing ')'.Larry Knox2020-04-231-1/+1
| | |
| | * Move macro ADD_H5_CFLAGS to cmake_ext_mod/HDFMacros.cmake and removeLarry Knox2020-04-223-54/+0
| | | | | | | | | | | | duplicate versions.
| | * Address PR suggestions and add overlooked GCC compiler version flags.Larry Knox2020-04-222-19/+45
| | |
| | * Don't add general warnings flags for unsupported old versions of gcc andLarry Knox2020-04-202-15/+23
| | | | | | | | | | | | | | | | | | 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.
* | | OESS-65 add option to use AEC library in place of SZipAllen Byrne2020-04-222-0/+4
|/ /
* | Trim trailing whitespaceQuincey Koziol2020-04-202-2/+2
|/
* TRILAB-192 version of std=f2008 special checkAllen Byrne2020-04-141-42/+47
|
* TRILAB-192 - cleanup edits and match CMake CXX to autotoolsAllen Byrne2020-04-132-82/+197
|
* Add enable-mirror-vfd flag to configure options.Jacob Smith2020-04-081-5/+11
|
* Merge branch 'develop' of ↵Jacob Smith2020-04-075-148/+580
|\ | | | | | | https://bitbucket.hdfgroup.org/scm/~jake.smith/hdf5 into feature/vfd_splitter_mirror_a
| * Hide Frortran directive warningsAllen Byrne2020-04-071-7/+2
| |
| * Remove flag from gfort-general in gfort-5, add /EHsc to Win C++Allen Byrne2020-04-061-0/+2
| |
| * Update printf pointer syntax and revert fortran to f2003Allen Byrne2020-04-061-1/+1
| |
| * Reduce window fortran standard to f90Allen Byrne2020-04-061-1/+1
| |
| * Minor updates and fix settings for fortran flagsAllen Byrne2020-04-061-1/+1
| |
| * Update intel flagsAllen Byrne2020-04-061-2/+2
| |
| * Fix missing endifAllen Byrne2020-04-061-0/+1
| |
| * Correct improper file moveAllen Byrne2020-04-061-0/+420
| |
| * Move intel warnings to subfolder, update autotools filesAllen Byrne2020-04-063-499/+69
| |
| * Correct whitespace in flags, force list modeAllen Byrne2020-04-051-3/+3
| |
| * Flag construction must be after compiler detectionAllen Byrne2020-04-053-87/+342
| |
| * TRILAB-192 add c++ and fortran warnings build systems one fileAllen Byrne2020-04-052-4/+164
| |
| * TRILAB-192 add comparable clang flagsAllen Byrne2020-03-272-5/+13
| |
| * TRILAB-192 restrict extensive warnings to librariesAllen Byrne2020-03-241-110/+80
| |
| * Correct syntaxAllen Byrne2020-03-231-2/+2
| |
| * Update CMake compiler flags to use same set of warningsAllen Byrne2020-03-231-31/+82
| |
| * Merge pull request #2402 in HDFFV/hdf5 from ↵David Young2020-03-231-3/+3
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | ~DYOUNG/werror:break-out-warnings to develop * commit '2f09d8f3c8a4a44932c1b8ffb0f6ea2219059a5c': Move the GNU warnings configuration under config/gnu-warnings/ and trim the filename prefixes. Update config/gnu-flags to suit. By default, demote warnings promoted to errors back to warnings. Incorporate the H5_ECFLAGS into the library CFLAGS. Now a bunch of errors will occur. Next commit will demote the warnings promoted to errors back to warnings again. Break out warnings into more files that autoconf and CMake can share. This change temporarily disables the warnings that were promoted to errors, but I will add those warnings back as warnings, not errors, in the next commit.
| | * Move the GNU warnings configuration under config/gnu-warnings/ and trimDavid Young2020-03-191-3/+3
| | | | | | | | | | | | | | | | | | | | | the filename prefixes. Update config/gnu-flags to suit. I also made changes to config/cmake/HDFCompilerFlags.cmake, but I'm not sure they're correct.
* | | Add Splitter VFD to library.Jacob Smith2020-03-133-0/+24
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | * "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).
* | Remove system command from valgrind reportsAllen Byrne2020-03-021-2/+2
| |
* | Add java version and reference libsettingsAllen Byrne2020-02-271-2/+3
| |
* | Update examples and fix old version references.Allen Byrne2020-02-264-11/+11
| |
* | Move MODEL check to before usage in CTestScript.cmake.Allen Byrne2020-02-262-7/+8
|/
* Fix Fortran macro use and jni commentAllen Byrne2020-02-251-8/+2
|
* HDFFV-11036 add file compare test processAllen Byrne2020-02-242-5/+109
|