Allen Byrne
681047269b
HDFFV-10385 fix packaging
2018-01-10 13:31:47 -06:00
Allen Byrne
82709178aa
HDFFV-10385 includes cleanup
2018-01-10 09:52:06 -06:00
Allen Byrne
16e0a6b858
Correct folder typo
2018-01-09 16:55:29 -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
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
Allen Byrne
e1bcae8a6a
Update cmake min version and cmake command convention
2017-01-10 17:10:03 -06:00
Allen Byrne
052ca6a741
Correct name and usage of cmake variable
2016-10-10 12:32:06 -05:00
Allen Byrne
583af563d9
Add missing target depends command
2016-09-21 12:22:16 -05:00
Allen Byrne
bc1d833a80
Fix typo
2016-09-21 10:49:48 -05:00
Allen Byrne
e219ee88e4
Add gen file technique to HL and test fortran libraries
2016-09-21 10:46:03 -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
Allen Byrne
63249be0e1
[svn-r29226] HDFFV-9552: merge in java code.
2016-02-28 21:43:00 -05:00
Allen Byrne
4906383c0f
[svn-r27676] Fix dependencies of generated file
2015-09-04 08:55:29 -05:00
Allen Byrne
cbf5bb6b78
[svn-r27674] Attempt to fix race condition on windows
2015-09-03 16:45:17 -05:00
Allen Byrne
f72ed2d8dc
[svn-r27648] Fortran executables depend on modules created by test library, add command to explictly enforce the building of the library before building executables.
2015-09-01 09:56:39 -05:00
Scot Breitenfeld
e6f9fc5f7f
[svn-r27625] Added preprocessor commands for PGI compiler.
...
tested: h5committest
2015-08-31 13:49:17 -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
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
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
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
Scot Breitenfeld
2a567e8155
[svn-r27326] Working version of cmake on linux.
2015-07-02 14:04:25 -05:00
Scot Breitenfeld
4d500d4902
[svn-r27140] fixed interger*16 support
2015-06-03 09:13:58 -05:00
Scot Breitenfeld
5e6d18e5be
[svn-r26869] removed the --enable-fortran2003 option, it is now just --enable-fortran
2015-04-21 13:33:25 -05:00
Scot Breitenfeld
5fd5aa58ca
[svn-r26847] combined H5test_kind programs
2015-04-20 14:15:30 -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
Allen Byrne
f679b9006d
[svn-r26253] Update CMake with fortran source properties and defines, correct name of hl fortran examples option check
2015-02-20 12:25:56 -05:00
Allen Byrne
73bb11dda3
[svn-r26208] Update cmake minimums
2015-02-18 11:56:22 -05:00
Scot Breitenfeld
7d3ff84d59
[svn-r25291] Fix for:
...
HDFFV-8653
replace non-standard sizeof in the fortran tests with c_sizeof
2014-06-16 11:56:01 -05:00
Scot Breitenfeld
744bc7d236
[svn-r25286] Fix for:
...
HDFFV-8653
replace non-standard sizeof in the fortran tests with c_sizeof
Tested: jam (gnu, intel) with make and cmake.
2014-06-16 10:15:25 -05:00
Scot Breitenfeld
fb7e8562e2
[svn-r25169] Removed duplicate tests in fortranlib_test_1_8.f90 and fortranlib_test.f90. Thus removing the dependency on tH5F.f90, which was causing compilation race-conditions in cmake.
...
Tested: jam (gnu)
2014-05-06 09:18:30 -05:00
Elena Pourmal
70daa61a87
[svn-r24967] Maintenance: Reorganized and cleaned the code to remove compiler warnings in the Fortran test code
...
and examples.
Platforms tested: Manual testing in place and using srcdir on jam, platypus, and emu with default and
PGI, Intel and new GNU compilers. ifort compiler was also tested with -i8 and -r8 flags
on jam. CMake tested on jam.
2014-04-06 10:56:21 -05:00
Allen Byrne
98bbf4a36a
[svn-r24948] Group tests by Common name
...
Remove WIN32 AND NOT CYGWIN if blocks - should be just WIN32
Tested: local linux CMake
2014-04-02 13:35:01 -05:00
Allen Byrne
425408b5a1
[svn-r24895] Add INTERFACE properties to libs
2014-03-25 13:25:53 -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
Scot Breitenfeld
a976ca99a9
[svn-r23293] Fix for HDFFV-8268: Fortran wrapper for H5Fget_file_image function.
...
Tested: (jam, gnu,intel compilers)
2013-02-17 21:01:18 -05:00
Allen Byrne
2fba171a67
[svn-r23160] HDFFV-8227: Mac DARWIN requires CMake 2.8.10
2013-01-14 13:35:30 -05:00
Allen Byrne
5697dc8f80
[svn-r23066] HDFFV-8265: create .def file during configure, added F2003 optional functions and refactor ISO_C_BINDING usage in cmake files
...
Tested: local cmake
2012-11-29 09:50:21 -05:00
Scot Breitenfeld
7b9929e309
[svn-r22828]
...
HDFFV-8007:Add missing H5O Fortran functions
Added new F03 test file for new H5O functions.
2012-09-27 14:48:54 -05:00
Allen Byrne
40c3252951
[svn-r22195] Add PASS_REGULAR_EXPRESSION property to fortran tests to verify 0 errors. Some platforms do not return proper value in CMake ADD_TEST and results in a false positive.
...
Tested: local linux
2012-03-29 16:32:59 -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
49fabfad86
[svn-r21710] CMake FindMPI module changed to look for fortran libs. Cmake files updated to link with fortran mpi libs.
...
Updated cacheinit.cmake to set num of procs to 3 for hdf testing.
Tested: local linux and on windows 7
2011-11-03 16:06:37 -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
bae6ab5219
[svn-r21435] Add F2003 IF-ENDIF protection blocks around _F03 file processing
2011-09-30 09:01:49 -05:00
Allen Byrne
d731512875
[svn-r21298] Add fortran library depends to test fortran library build
...
Tested: local linux
2011-08-23 09:26:03 -05:00
Allen Byrne
1a12719753
[svn-r20201] Order fflush tests - fflush2 DEPENDS on fflush1
2011-03-08 14:50:51 -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
5d320f5c89
[svn-r20141] Bring 1.8 r20139 cmake and windows changes to trunk
2011-02-22 09:55:04 -05:00
Allen Byrne
451d98b6ac
[svn-r19914] Correct format of empty parameter
...
bring r19913 from 1.8
2011-01-05 13:29:22 -05:00
Allen Byrne
96b2abb9bd
[svn-r19910] Change how LINK_FLAGS for fortran are appended on Windows - correct for just shared libs
2011-01-05 10:03:50 -05:00
Allen Byrne
02888be7f2
[svn-r19909] Change how LINK_FLAGS for fortran are appended on Windows
...
bring r19908 from 1.8 branch
2011-01-05 09:46:08 -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
342ce6b589
[svn-r19509] Improve CMake support for CYGWIN.
...
Correct script comment in testh5diff.sh
Tested: Windows Cygwin
2010-10-04 16:36:27 -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
e65aa8c365
[svn-r19325] Added parallel build commands.
...
Corrected use/name of source folder aliases.
Duplicated FindMPI.cmake so that non-c++ compiler is found first (recommemded commands did not work).
Tested: local linux with mpich
2010-08-31 15:15:13 -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
Allen Byrne
ae06433ab0
[svn-r18793] Add files to support building library with CMake
...
Tested: Local linux
2010-05-13 11:01:50 -05:00