Commit Graph

47 Commits

Author SHA1 Message Date
Allen Byrne
8f23cabbd8 [svn-r19846] Correct external library generated headers packing for install/cpack 2010-11-25 11:52:10 -05:00
Allen Byrne
60b792758a [svn-r19844] Remove quotes from BLDTYPE parameter in building external projects from svn
Tested: Windows
2010-11-25 10:34:27 -05:00
Allen Byrne
edd6e88f0d [svn-r19842] Correct external library packing for install/cpack. On windows using shared libs, dlls still needed to be put in the runtime folder for tests. 2010-11-24 11:30:14 -05:00
Allen Byrne
3ceb5f60e9 [svn-r19838] Correct external library packing for install/cpack
Tested: Windows
2010-11-23 16:06:15 -05:00
Allen Byrne
1ab76b1117 [svn-r19791] CMake: Correct Error tests. Add Deprecated Symbols option.
Tested: local linux
2010-11-16 12:07:40 -05:00
Allen Byrne
9f58bc50cf [svn-r19727] [BZ2072]Add compare output to expected test for help and version options of mkgrp.
bring r19726 back from trunk

Tested: local linux
2010-11-04 15:51:57 -05:00
Allen Byrne
8d66fb7580 [svn-r19719] Correct external lib handling for Windows 2010-11-02 16:55:48 -05:00
Allen Byrne
2c15a77019 [svn-r19705] Added VFD test options.
Tested: local linux
2010-11-01 17:00:03 -05:00
Allen Byrne
68690772e0 [svn-r19676] MPI_ checks were failing due to wrong #include of mpi.h in cmake setup
From Community
2010-10-27 10:57:24 -05:00
Allen Byrne
d6410ca195 [svn-r19614] Add option command to set flags OFF for if not using ExternalProjects 2010-10-15 13:17:27 -05:00
Allen Byrne
ac4461a25e [svn-r19612] Add missing XXX_USE_EXTERNAL flags for ExternalProjects 2010-10-15 10:33:20 -05:00
Allen Byrne
3309c8168c [svn-r19608] Add message when ExternalProject is built 2010-10-15 09:50:52 -05:00
Allen Byrne
09d549d0e9 [svn-r19581] Correct target format in ADD_DEPENCIES command 2010-10-12 09:17:30 -05:00
Allen Byrne
97141dcb0d [svn-r19574] Adjust external library names depending on build type for ExternalProject Command
Tested: local linux, windows
2010-10-11 15:36:22 -05:00
Allen Byrne
2f27903505 [svn-r19571] Parameterize SVN URLs.
Add ExternalProject dependicies of external libs copy on project build.
Force ExternalProject Libs to build release.

Tested: local linux
2010-10-11 10:13:15 -05:00
Allen Byrne
2518d8188c [svn-r19535] Add using-memchecker option 2010-10-07 11:05:54 -05:00
Allen Byrne
c18db616e5 [svn-r19528] Add clear generated objects commands to test blocks.
Add configurefile command to copy CTestCustom to build folder.

Bring r19527 back from trunk

Tested: local linux
2010-10-06 15:51:02 -05:00
Allen Byrne
694c9065e0 [svn-r19510] Improve CMake support for CYGWIN.
Correct script comment in testh5diff.sh

Bring r19509 back from trunk

Tested: Windows Cygwin
2010-10-04 16:41:03 -05:00
Allen Byrne
d4927395ba [svn-r19496] Change ExternalProject Dependicies guard to positive match (Windows configure error)
Tested: Windows
2010-09-30 09:31:31 -05:00
Allen Byrne
bd5541038d [svn-r19494] Correct static external project library base names.
Tested: windows
2010-09-29 15:57:29 -05:00
Allen Byrne
24e0792396 [svn-r19490] Correct dependency on extlib project when not using external projects. 2010-09-29 09:48:15 -05:00
Allen Byrne
0a00129bae [svn-r19486] Add ExternalProject support for external libs - option added Defaults to NO. SVN allows downloading project from svn. Future option is to use a tar file.
Tested: Windows, local Linux
2010-09-28 13:28:28 -05:00
Allen Byrne
7c7b4e3deb [svn-r19438] Correct use of lib, include, bin in INSTALL commands to use proper variables.
Tested: local linux
2010-09-20 16:02:26 -05:00
Allen Byrne
607c97c175 [svn-r19404] Update to H5REPACK tests for layout info required a grep script like runTest.cmake.
Update CMakeLists.txt for new h5repack  layout tests.

Tested: local linux
2010-09-16 15:31:46 -05:00
Mike McGreevy
2d9a70085c [svn-r19368] Purpose:
Add windows threads support to HDF5.

Description:

    Added calls to the windows threads library to the H5TS layer, and wrapped
    most calls to either pthreads or windows threads library with portable
    H5TS-style defines. Modified tests to use portable function definitions
    as well.

    This can be configured via CMake with the HDF5_ENABLE_THREADSAFE
    option, and should work on windows vista and later operating systems.

Tested:

    h5committest, plus threadsafe with pthreads on jam and amani,
    and tested on a Windows Vista VM with threadsafe using windows threads.
2010-09-10 11:15:57 -05:00
Allen Byrne
ff47a7df1b [svn-r19362] Move Windows specific compile and link flags to macros 2010-09-09 11:31:46 -05:00
Allen Byrne
b2775eee80 [svn-r19344] Corrected long long printf test.
Added CMake commands to allow the install of the extlibs on windows.
Updated ctest warning exception regex for VS2010

Bring r19343 from trunk

Tested: windows
2010-09-02 16:01:37 -05:00
Allen Byrne
c9cf76d5f9 [svn-r19326] 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).
Bring r19325 from trunk

Tested: local linux with mpich
2010-08-31 15:20:12 -05:00
Allen Byrne
eb0cc7a576 [svn-r19266] Remove configuration of cmake zlib config filed which has been deleted.
Correct naming of SKIP test
Tested: local linux
2010-08-20 11:01:45 -05:00
Allen Byrne
b846a4ba20 [svn-r19259] Correct formatting and endif labels 2010-08-20 10:36:00 -05:00
Allen Byrne
456ebba0fb [svn-r19257] Change Cmake to allow a local zlib header to be used in H5Zdelate module.
Corrected use of "SKIP" message in cmake.
Corrections to cmake configuration files (for cmake external projects).

Community suggested changes.

Tested: local linux
2010-08-20 10:16:06 -05:00
Allen Byrne
e4925d1512 [svn-r19224] Moved subfolder checked outside of OPTION command. If folder doesn't exists, there is no reason to have option enabled.
Tested: local linux
2010-08-11 09:30:20 -05:00
Allen Byrne
5d82f0d79f [svn-r19220] Move hl fortran ADD_SUBDIRECTORY to right after fortran ADD_SUBDIRECTORY. This fixes a problem with compiler generated files not including target module directory on some linux machines.
Tested: local linux
2010-08-10 15:03:43 -05:00
Allen Byrne
a558736861 [svn-r19212] Updated cmake file with community suggested changes for cmake install files.
Removed configure check for fseek

Tested: local linux
2010-08-10 09:55:55 -05:00
Allen Byrne
1e263eb46c [svn-r19200] Added tests that subdirectories exist before using ADD_SUBDIRECTORY CMake command
Added cache set command for default install prefix

Tested: local linux
2010-08-09 12:19:20 -05:00
Allen Byrne
e401f1e336 [svn-r19117] Corrected positioning of cmake variables in definition order. 2010-07-21 09:01:04 -05:00
Allen Byrne
c6a498f081 [svn-r19106] Move Resources folder to config/cmake
Tested: Local Linux
2010-07-20 10:25:40 -05:00
Allen Byrne
e1bd8be26c [svn-r19054] Added code to retrieve version info from H5public.h and corrected a typo in a configure check 2010-07-08 08:45:20 -05:00
Allen Byrne
286b06971d [svn-r19036] 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:04:46 -05:00
Allen Byrne
464fe0dcfe [svn-r19029] added new cmake files for testing 2010-06-22 14:09:46 -05:00
Allen Byrne
d48508fb8c [svn-r19026] Add testing files to cmake resources.
Added code coverage option to cmake.

Tested: local linux
2010-06-22 13:35:19 -05:00
Allen Byrne
58edb9ab9c [svn-r18997] Updated config files and install commands per external developers recommendations. (r18996)
Tested: local linux
2010-06-14 14:11:40 -05:00
Allen Byrne
8bfe9e54bd [svn-r18924] Updated install of fortran mod files
Tested: local linux
2010-05-28 16:25:17 -05:00
Allen Byrne
0ee8e4c7ad [svn-r18889] Update CMake fortran configure/build with changes from community.
- Add an install rule to copy compiled fortran module files
- Only build the xlatefile utility if testing and tools are enabled
- Don't do MPI HAVE_XXX checks until MPI_FOUND is true
- Install needs H5version.h & H5overflow.h to be copied
- Add debug information flags to debug compile and link lines for win32 Intel compiler
2010-05-25 11:00:24 -05:00
Allen Byrne
0fe834c473 [svn-r18855] Added CPack commands for installtion program
Tested: local linux and Windows
2010-05-19 15:03:17 -05:00
Allen Byrne
79a9d1ea51 [svn-r18854] Add CPack variables
Tested: Windows
2010-05-18 16:36:23 -05:00
Allen Byrne
84103cef85 [svn-r18773] Add files to support building library with CMake
Tested: Local linux
2010-05-12 13:51:33 -05:00