Allen Byrne
2562ec3a4b
Update CMake files and formatting
2017-03-01 14:47:53 -06:00
Allen Byrne
e1bcae8a6a
Update cmake min version and cmake command convention
2017-01-10 17:10:03 -06: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
4d0187a483
[svn-r27465] Merge dual-binary CMake changes
2015-08-05 10:56:58 -05:00
Mohamad Chaarawi
929e8ce128
[svn-r27162] fix for HDFFV-9412:
...
- Check for mpi is_initialized and is_finalized before making MPI calls in init/terminate of HDF5.
- Add a test to make sure we can make serial HDF5 calls from rank 0 after MPI_Finalize is called.
tested with h5committest
2015-06-08 15:52: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
Mohamad Chaarawi
0c29ac42cd
[svn-r26279] re-commit 26260 that Dana moved out fixing the versioning of functions to work with v16 default API.
2015-02-23 10:14:43 -05:00
Dana Robinson
f634105bdb
[svn-r26271] Reverse merge of r26260 which was causing daily test failures.
...
Tested on: jam w/ parallel and fortran
2015-02-22 03:38:18 -05:00
Mohamad Chaarawi
fcd77ffe7e
[svn-r26260] - add an attribute callback to call H5_term_library when MPI_COMM_SELF is destroyed.
...
- add tests for above.
- this is a fix for HDFFV-883.
tested h5committest
2015-02-20 16:33:48 -05:00
Allen Byrne
73bb11dda3
[svn-r26208] Update cmake minimums
2015-02-18 11:56:22 -05:00
Allen Byrne
e23830d29f
[svn-r25282] remove obsolete file
2014-06-13 16:16:34 -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
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
Quincey Koziol
7702c7f760
[svn-r22817] Description:
...
Update CMake files for new encode/decode property list files.
2012-09-26 15:53:18 -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
fad3139684
[svn-r22247] Added new files and tests to CMakeLists.txt
...
Tested: local linux
2012-04-04 13:01:29 -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
5173111832
[svn-r21201] Prepend test folder name to perform and testpar cmake tests
...
Replace runTest command param spaces with ;
Change CTEST_NAME to HDF5 - the project name
Tested: local linux, windows
2011-08-09 14:13:26 -05:00
Allen Byrne
7b6b9cb513
[svn-r21074] Remove incorrect -p option from test macro. Discovered from public 1.8 CDash reports
2011-07-08 09:36:22 -05:00
Allen Byrne
5ec3c852cb
[svn-r20627] Add dependency of t_pflush2 on t_pflush1
2011-04-25 12:06:53 -05:00
Allen Byrne
484b1f5cfa
[svn-r20171] Add HDF5_USING_MEMCHECKER guards around script mode ADD_TEST. This will replace the list of ignore tests in CTestCustom.cmake file.
...
Tested: local linux
2011-03-01 14:20:20 -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
37eb79c604
[svn-r20025] remove t_rank_projection file from list of sources
2011-01-31 10:42:46 -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
2b0d8d59ae
[svn-r19706] Added VFD test options.
...
Bring r19705 from branch
2010-11-01 17:10:50 -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