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
03e579f201
TRILABS-19 All c code INCLUDE_DIRECTORIES converted
2018-04-17 22:29:57 -05:00
Allen Byrne
46f2a2a432
TRILABS-19 Initial conversion of include_directories to targets
2018-04-17 15:57:58 -05:00
Allen Byrne
db3d744f25
HDFFV-10444 fix soversion numbers for libraries
2018-04-10 08:55:17 -05:00
Allen Byrne
1651db0608
HDFFV-10418 adjust build commands to match main library build
2018-03-12 10:59:07 -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
f325002db9
HDFFV-10345 spelling errors
2018-02-05 12:38:20 -06:00
Allen Byrne
0866bc0bb8
HDFFV-10398 use the target name for custom commands
2018-01-30 12:29:51 -06:00
Allen Byrne
2f18da435e
HDFFV-10398 use the simpler add_subdirectory signature
2018-01-30 12:21:01 -06:00
Allen Byrne
608a71200d
HDFFV-10385 rename vars and macros
2018-01-19 10:49:17 -06:00
Allen Byrne
6ca95c512a
HDFFV-10385 rework java names
2018-01-17 10:27:00 -06:00
Allen Byrne
a2f2e1f4cf
Fix fortran cmake variable usage
2018-01-11 10:48:14 -06:00
Allen Byrne
9956b151e0
HDFFV-10385 multi-config builders need folder set
2018-01-10 14:35:00 -06:00
Allen Byrne
681047269b
HDFFV-10385 fix packaging
2018-01-10 13:31:47 -06:00
Allen Byrne
6bf125c7b3
HDFFV-10385 fix fortran references
2018-01-10 08:31:44 -06:00
Allen Byrne
3e0c6530dc
HDFFV-10385 fix platform errors
2018-01-09 16:26:12 -06:00
Allen Byrne
be42e04791
HDFFV-10385 refactor CMAKE_BUILD_TYPE usage
2018-01-09 09:56:28 -06:00
Allen Byrne
732074d47e
Add library INTERFACE and MPI to tools
2017-12-28 16:30:51 -06:00
M. Scot Breitenfeld
6eab04894e
HDFFV-10223 Shared libraries fail test on OSX with fortran enabled with cmake
...
This is now fixed via the HDFFV-10325 fix.
2017-12-07 08:56:04 -06:00
M. Scot Breitenfeld
701029876e
removed duplicate exports of DS subroutines
2017-12-06 13:48:29 -06:00
M. Scot Breitenfeld
cf2da9a3d3
Removed extra Fortran flags, (HDFFV-10037)
2017-08-01 08:46:23 -05:00
Larry Knox
89fbe00dec
Merge pull request #426 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10 to hdf5_1_10
...
* commit '54957d37f5aa73912763dbb6e308555e863c43f4':
Commit copyright header change for src/H5PLpkg.c which was added after running script to make changes.
Add new files in release_docs to MANIFEST. Cimmit changes to Makefile.in(s) and H5PL.c that resulted from running autogen.sh.
Merge pull request #407 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10_1 to hdf5_1_10_1
Change copyright headers to replace url referring to file to be removed and replace it with new url for COPYING file.
2017-04-25 16:05:36 -05:00
Allen Byrne
2562ec3a4b
Update CMake files and formatting
2017-03-01 14:47:53 -06:00
Allen Byrne
d1292691c4
HDFFV-9875 enable static pdb and cleanup exports
2017-02-03 12:41:30 -06:00
Allen Byrne
177c050891
HDFFV-9875 Fix target exports and add static tools pdb files
2017-02-02 12:09:10 -06:00
Allen Byrne
244faaa0d0
HDFFV-10094: upgrade cmake command conventions
...
Also converted tests to use macros
2017-01-11 14:02:34 -06:00
Allen Byrne
e1bcae8a6a
Update cmake min version and cmake command convention
2017-01-10 17:10:03 -06:00
Allen Byrne
3ee36553b9
Add support for namespace and add tools to binaries config
2016-10-14 11:22:22 -05:00
Allen Byrne
052ca6a741
Correct name and usage of cmake variable
2016-10-10 12:32:06 -05:00
M. Scot Breitenfeld
064073307a
Removed duplicate FCFLAG.
2016-09-29 10:49:08 -05:00
M. Scot Breitenfeld
7b056aadff
Added SEQUENCE to derived types for NAG:
...
Section 81 of the compiler manual, e.g. at
http://www.nag.co.uk/nagware/np/r61_doc/np61_manual.pdf
covers details about the compiler's internal representations, including
"
Fortran derived types are translated into C structs.
If BIND(C) or SEQUENCE is used, the order of the items within
the struct is the same as the order within the derived type definition.
Otherwise, the order of items is permuted to
put larger types at the front of the struct so as to improve alignment
and reduce storage; the C output code can be
inspected to determine the ordering used.
"
Removed INTENT(IN) to fix segfaults in C APIs for TYPE(C_PTR).
Tested: NAG (gnu)
2016-09-23 11:31:43 -05:00
M. Scot Breitenfeld
3c37126585
Removed the use of hard-coded integer KINDs.
2016-09-22 15:24:35 -05:00
Allen Byrne
583af563d9
Add missing target depends command
2016-09-21 12:22:16 -05:00
Allen Byrne
408aaba902
Add missing SH to target name
2016-09-21 10:48:12 -05:00
Allen Byrne
e219ee88e4
Add gen file technique to HL and test fortran libraries
2016-09-21 10:46:03 -05:00
Scot Breitenfeld
3e5a61c9ff
[svn-r30154] Fixed inequality comparsions for reals in HL fortran tests
...
(HDFFV-9949, MSB, 7/7/16)
2016-07-07 08:36:50 -05:00
Scot Breitenfeld
8ca7944380
[svn-r30120] Fixed compilation failure on emu due to moving testing subroutines into a module.
...
Tested: emu and jelly (gnu)
2016-06-29 14:21:19 -05:00
Quincey Koziol
83724bd787
[svn-r30113] Description:
...
Clean up warnings (from 2774 -> 1560, with my standard debug build)
Tested on:
MacOSX/64 10.11.5 (amazon) w/serial, parallel & production
(h5committest forthcoming)
2016-06-28 16:53:48 -05:00
Allen Byrne
949853b047
[svn-r29864] Add ignore test names for Valgrind process.
...
Add files to clear test generated files tests.
2016-05-04 10:19:34 -05:00
Allen Byrne
74f3326a67
[svn-r29862] Convert source list names from *_SRCS to *_SOURCES.
...
Add/convert most tools to use new HDF5_TOOLS_DIR instead of HDF5_TOOLS_SRC_DIR CMake VAR.
2016-05-04 10:06:05 -05:00
Scot Breitenfeld
77a806591d
[svn-r29653] fixed A variable that is specified as an argument to the intrinsic procedure C_LOC must either have type and type parameters that are interoperable with a C type, or be a nonpolymorphic, scalar variable with no length type parameters.
2016-04-07 08:54:48 -05:00
Scot Breitenfeld
02a07cb0cf
[svn-r29649] changed indentation format, updated comments
2016-04-06 13:30:16 -05:00
Scot Breitenfeld
01f479abb4
[svn-r29648] FIX: HDFFV-8486
...
h5tbmake_table_f is missing the fill_data parameter (which is in the C counterpart)
ADDED NEW API: h5tbread_table_f
Tested: platypus, ostrich
2016-04-06 13:07:17 -05:00
Scot Breitenfeld
54d598aa44
[svn-r29646] FIX: HDFFV-9522
...
Add support for variable length datatypes in the High Level H5LT Fortran APIs
Tested: platypus (gnu)
2016-04-06 10:17:02 -05:00
Scot Breitenfeld
018f92063e
[svn-r29599] added comments to source
2016-03-30 14:11:41 -05:00
Larry Knox
f5234cd194
[svn-r29379] Add individual LT_VERS_* variables for wrapper libraries: c++, fortran, java, hl, hl/c++, hl/fortran to so that the shared object version numbers can be incremented independently.
...
Disabled auto-increment of shared object version numbers by h5vers.
Files modified:
config/lt_vers.am
java/src/jni/Makefile.am
hl/src/Makefile.am
hl/c++/src/Makefile.am
hl/fortran/src/Makefile.am
c++/src/Makefile.am
bin/h5vers
fortran/src/Makefile.am
2016-03-09 13:55:31 -05:00
Dana Robinson
1b7b09b081
[svn-r29337] Cleaning warnings in Fortran code.
...
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
autotools serial w/ Fortran
2016-03-08 02:34:43 -05:00
Dana Robinson
a1035bd806
[svn-r29336] Removed unused variables from Fortran code.
...
Updated gnu Fortran flags.
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
autotools serial w/ Fortran
2016-03-08 01:38:33 -05:00
Allen Byrne
63249be0e1
[svn-r29226] HDFFV-9552: merge in java code.
2016-02-28 21:43:00 -05:00
Dana Robinson
944e42d5ea
[svn-r27818] Minor warning fixes.
...
Tested on: h5committest
2015-09-17 12:21:34 -05:00
Allen Byrne
183ba43b41
[svn-r27796] Remove duplicated if block
2015-09-15 15:53:11 -05:00
Dana Robinson
058ec37559
[svn-r27795] Removed some autotools generated files that were not caught by
...
the last checkin.
Tested on: bin/chkmanifest
2015-09-15 15:52:14 -05:00
Dana Robinson
9af344117c
[svn-r27794] Reintegration merge of features/autotools_rework branch with trunk
...
NOTES:
- Developers will have to run autogen.sh before building with the autotools.
- autogen.sh takes the -p option to mimic the old bin/reconfigure behavior.
- The generated error, overflow and version headers have been left in place.
- The generated H5LT parser code has also been left in place.
- There are no changes for CMake users at this time.
Tested on: h5committest
2015-09-15 15:38:57 -05:00
Dana Robinson
1177e64925
[svn-r27787] Merge of r27632-27674 from the trunk.
...
Tested on: h5committest
2015-09-15 08:01:01 -05:00
HDF Tester
f16361d5f1
[svn-r27767] Snapshot version 1.9 release 231
2015-09-13 19:43:47 -05:00
Scot Breitenfeld
672e6bd8a9
[svn-r27754] HDFFV-548:H5LT patches for F90 Lite API in 1.8.0 Beta
...
tested: h5committest
2015-09-10 16:18:17 -05:00
Allen Byrne
10da31a926
[svn-r27745] Merge trunk revision 27744
2015-09-10 09:11:17 -05:00
Allen Byrne
776b41a62a
[svn-r27703] Publish both static and shared mod files in binaries.
...
Tested: local linux
2015-09-08 16:43:37 -05:00
HDF Tester
34be1d1aed
[svn-r27690] Snapshot version 1.9 release 230
2015-09-06 19:31:40 -05:00
Allen Byrne
5d311b35ba
[svn-r27661] Always use static mod files.
2015-09-01 16:43:50 -05:00
Dana Robinson
59aa015d9f
[svn-r27638] Merged r27500-27631 from trunk.
2015-08-31 23:36:17 -05:00
Scot Breitenfeld
e6f9fc5f7f
[svn-r27625] Added preprocessor commands for PGI compiler.
...
tested: h5committest
2015-08-31 13:49:17 -05:00
HDF Tester
74792949c9
[svn-r27622] Snapshot version 1.9 release 229
2015-08-30 19:55:54 -05:00
Allen Byrne
6635d4c003
[svn-r27586] HDFFV-9497: Add back ALLOW_UNSUPPORTED OPTION.
...
Added new option SKIP_HDF5_FORTRAN_SHARED
2015-08-26 11:48:42 -05:00
Scot Breitenfeld
47d97ed2c0
[svn-r27557] Added build_mod directory and updated the C try_run macro to not check for definitions and does not return unused arguments.
2015-08-24 11:07:17 -05:00
HDF Tester
abdb2a6456
[svn-r27551] Snapshot version 1.9 release 228
2015-08-23 19:21:39 -05:00
Scot Breitenfeld
1436a07905
[svn-r27537] Added new FCCPPFLAGS to avoid passing CPPFLAGS to the fortran pre-processor compiler (This mainly causes issues with the xlf compilers)
...
Tested: h5committest
2015-08-20 11:01:26 -05:00
Scot Breitenfeld
d06fee7bd2
[svn-r27517] Removed all perl scripts from configure.
...
Tested: h5committest
2015-08-17 16:12:03 -05:00
HDF Tester
68347a67ef
[svn-r27511] Snapshot version 1.9 release 227
2015-08-16 21:58:42 -05:00
Dana Robinson
c27d180848
[svn-r27507] Merge of r27237-27500 from the trunk.
...
Tested w/ h5committest
NOTES: - The manifest may still be messed up.
- Cmake fails since the dual binary work needs to be merged with
this repo's CMake externals.
2015-08-14 14:58:54 -05:00
Scot Breitenfeld
caf0e7692a
[svn-r27493] Trying again to merge the F2003_v1.10 branch to the trunk.
...
Tested: h5committest --PASSED--
2015-08-11 09:35:30 -05:00
Scot Breitenfeld
3b4696ccd1
[svn-r27489] reverted merge of branch
2015-08-10 20:22:33 -05:00
Scot Breitenfeld
a9bef45c75
[svn-r27470] svn merge -r27425:27460 https://svn.hdfgroup.uiuc.edu/hdf5/trunk
2015-08-05 16:35:30 -05:00
Allen Byrne
9e2434625d
[svn-r27469] Merge from trunk with dual-binary CMake code.
...
Tested: local linux with CMake
2015-08-05 16:01:07 -05:00
Allen Byrne
0b4b73331d
[svn-r27446] Correct Windows export name
2015-07-30 13:41:18 -05:00
Scot Breitenfeld
fa52a5a44a
[svn-r27442] added missing dependencies
2015-07-30 10:18:42 -05:00
Scot Breitenfeld
e3ac5f3651
[svn-r27440] added missing h5lt*_attribute_f functions
2015-07-30 09:40:47 -05:00
HDF Tester
f56de26444
[svn-r27432] Snapshot version 1.9 release 226
2015-07-26 19:13:36 -05:00
Scot Breitenfeld
ed0bae78a0
[svn-r27426] svn merge -r27377:27425 https://svn.hdfgroup.uiuc.edu/hdf5/trunk
2015-07-22 17:09:05 -05:00
Scot Breitenfeld
479bd3c800
[svn-r27422] changed add_custom_command to add_custom_target
2015-07-21 15:34:29 -05:00
HDF Tester
74e4cd4d21
[svn-r27412] Snapshot version 1.9 release 225
2015-07-19 19:11:50 -05:00
Scot Breitenfeld
93161fa55c
[svn-r27400] code clean-up
2015-07-16 09:11:47 -05:00
Scot Breitenfeld
8617384653
[svn-r27393] removed unused C functions
2015-07-15 13:56:28 -05:00
Scot Breitenfeld
4667abe8a5
[svn-r27391] Added build dependencies to generated files
2015-07-15 10:57:40 -05:00
Scot Breitenfeld
72484f3a56
[svn-r27387] added definitions for H5LTset_attribute_*_c
2015-07-14 15:29:32 -05:00
Scot Breitenfeld
2c897f41c0
[svn-r27378] svn merge -r27326:27377 https://svn.hdfgroup.uiuc.edu/hdf5/trunk
2015-07-14 10:34:45 -05:00
Scot Breitenfeld
838755cf71
[svn-r27375] Moved generating Fortran 'test' code from the fortran src directory to the fortran 'test' directory. Updated autotools and cmake.
2015-07-13 14:37:28 -05:00
HDF Tester
12b86abf18
[svn-r27372] Snapshot version 1.9 release 224
2015-07-12 19:12:22 -05:00
Scot Breitenfeld
0a8317aab7
[svn-r27365] added build dependencies for hl fortran builds
2015-07-09 13:07:38 -05:00
Allen Byrne
8bbe712961
[svn-r27364] Add Mac Framework support
2015-07-09 11:56:16 -05:00
Scot Breitenfeld
b67a6727cf
[svn-r27359] Fixed Cmake to handle autogenerated Fortran HL APIs
2015-07-09 10:01:11 -05:00
Scot Breitenfeld
fc42b3efaa
[svn-r27358] Fixed test to handle DOUBLE PRECISION that was promoted using compiler options.
2015-07-09 09:36:50 -05:00
Scot Breitenfeld
2b7f0d4780
[svn-r27357] svn merge -r27208:27356 https://svn.hdfgroup.uiuc.edu/hdf5/trunk
2015-07-09 08:47:35 -05:00
Scot Breitenfeld
b0afa2ab61
[svn-r27355] added generation of HL Fortran Interfaces for REALs
2015-07-08 17:09:50 -05:00
HDF Tester
f37ae9d9f9
[svn-r27339] Snapshot version 1.9 release 223
2015-07-05 19:12:35 -05:00
Scot Breitenfeld
985e8d02a4
[svn-r27327] svn merge -r27208:27326 https://svn.hdfgroup.uiuc.edu/hdf5/trunk
2015-07-02 14:12:03 -05:00
Scot Breitenfeld
2a567e8155
[svn-r27326] Working version of cmake on linux.
2015-07-02 14:04:25 -05:00
HDF Tester
53930f6671
[svn-r27262] Snapshot version 1.9 release 222
2015-06-21 19:16:13 -05:00