summaryrefslogtreecommitdiffstats
path: root/src/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r26953] Remove src temporary debug build props.Allen Byrne2015-04-281-10/+2
| | | | Move TOOLS option up before usage.
* [svn-r26594] Merge macros and fortran changes from dual_binary feature.Allen Byrne2015-03-251-4/+4
| | | | Tested: local linux
* [svn-r26365] HDFFV-8520: Add plugin control APIs.Allen Byrne2015-03-051-0/+1
| | | | | | Update windows WiX packaging. h5committested
* [svn-r26208] Update cmake minimumsAllen Byrne2015-02-181-1/+1
|
* [svn-r26161] Fix cmake case. Allen Byrne2015-02-121-2/+2
| | | | | Turn on F2003 by default. Set source properties in fortran cmake files.
* [svn-r26040] HDFFV-9018: Install pdb files to bin folder with dlls.Allen Byrne2015-01-261-1/+1
|
* [svn-r25868] HDFFV-9041: Definitions needed to be a semi-colon separated list.Allen Byrne2014-12-091-4/+1
|
* [svn-r25570] UNDO:Added option to build tools static when building shared ↵Allen Byrne2014-09-031-17/+1
| | | | | | | | libraries. This will prevent 'dll' being appended to the tool name on windows. See HDFFV-8292. Windows DLL linkage problem because of defines needed. Tested: local linux
* [svn-r25569] Added option to build tools static when building shared ↵Allen Byrne2014-09-031-1/+17
| | | | | | libraries. This will prevent 'dll' being appended to the tool name on windows. See HDFFV-8292. Tested: local linux
* [svn-r25468] some code refactoring to align trunk with VOL branch.Mohamad Chaarawi2014-07-221-0/+1
| | | | tested with h5committest.
* [svn-r25208] Make the header generation optional and depend on finding perl ↵Allen Byrne2014-05-211-31/+37
| | | | executable. Needed because window does not have perl.
* [svn-r25205] Fix CMP0040 Policy cmake usageAllen Byrne2014-05-201-7/+18
|
* [svn-r25188] Implement change to cmake_ext_mod config folderAllen Byrne2014-05-141-3/+11
| | | | Tested: local linux
* [svn-r24919] Add MINGW checkAllen Byrne2014-03-271-4/+4
| | | | Tested: MinGW on Windows 7
* [svn-r24886] Fix fortran mod file handling and packingAllen Byrne2014-03-241-0/+3
|
* [svn-r24864] Description:Quincey Koziol2014-03-211-2/+0
| | | | | | | | | | | | | | | | | | Remove all traces of MPI-POSIX VFD and GPFS detection/code. Remove remaining traces of stream VFD. Remove testpar/t_posix_compliant test (it's not actually verifying anything). Clean up H5D__mpio_opt_possible() further. Moved environment variable that disables MPI collective operations into MPI-IO VFD (instead of it being in src/H5S.c). A few other small code cleanups. Tested on: Mac OSX/64 10.9.2 (amazon) w/parallel & serial
* [svn-r24789] Bump up the minimum cmake versionAllen Byrne2014-03-131-1/+1
|
* [svn-r24781] HDFFV-8700 -Allen Byrne2014-03-111-133/+143
| | | | | | | 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
* [svn-r24709] rename H5V to H5VM since H5V is needed in the fastforward ↵Mohamad Chaarawi2014-02-131-6/+6
| | | | | | | | | | | | project for view objects. The addition of view objects in the fastforward project is expected to be brough into the trunk sometimes in the future, which is why we need to make this change. Tested Manually on Jam and Ostrich. Tested with h5commitest - Koala with intel compilers failed, but nothing had to do with those changes. error on Koala: error while loading shared libraries: libirng.so
* [svn-r24682] Add IF SHARED block around Windows PDB file generation command.Allen Byrne2014-02-041-2/+3
|
* [svn-r24171] Purpose: Fix problem with gcc 4.8Neil Fortner2013-09-191-6/+1
| | | | | | | | | | | | | | Description: With optimization enabled, gcc 4.8 inserts garbage into the padding bytes of floating point types when assigning from a literal constant. This caused problems when H5detect.c scanned the bits in floating point types to determine their properties. Modified H5detect.c to scan for padding before further analyzing the type, and to ignore all information in the padding areas. Also removed code that temporarily disabled optimization. Tested: jam, koala, ostrich, platypus (h5committest)
* [svn-r24087] Rename the private H5RC (reference count) module to H5UC (Use ↵Mohamad Chaarawi2013-08-301-6/+6
| | | | | | | | | | | | Count). This is needed to avoid a conflict with the Read Context object to be introduced in another Project. No impact on users, since this is a private module, and low for developers as the RC module use is very sparse in the library. Tested with h5committest.
* [svn-r24046] HDFFV-8500: set h5detect compile optimization to -O0Allen Byrne2013-08-211-1/+6
| | | | | | will generate correct H5Tinit.c file. Tested: local gcc 4.8.2 linux
* [svn-r23745] HDFFV-8461: Add Windows /MT supportAllen Byrne2013-06-101-0/+3
| | | | This adds the UserMacros.cmake support needed.
* [svn-r23549] Description:Quincey Koziol2013-04-041-1/+1
| | | | | | | | More misc. cleanups, but main change is to make an "extern" header file for the plugin interface. Tested on: Mac OSX/64 10.8.3 (amazon)
* [svn-r23382] I took out H5PLpkg.h. It no longer exist.Raymond Lu2013-03-191-1/+0
|
* [svn-r23357] HDFFV-8338: Add cmake support, this commit only tested for linuxAllen Byrne2013-03-151-0/+16
| | | | Tested: local linux
* [svn-r23160] HDFFV-8227: Mac DARWIN requires CMake 2.8.10Allen Byrne2013-01-141-1/+1
|
* [svn-r22817] Description:Quincey Koziol2012-09-261-0/+1
| | | | Update CMake files for new encode/decode property list files.
* [svn-r22785] HDFFV-8153: Pull POSIX_C_SOURCE define out to separate ↵Allen Byrne2012-09-181-0/+5
| | | | | | variable. Use ADD_DEFINITIONS (${HDF5_EXTRA_C_FLAGS}) in non-fortran CMakeLists.txt folders Tested: jam with intel compilers
* [svn-r22772] Synch line spaces with 1.8Allen Byrne2012-09-171-0/+21
|
* [svn-r22447] DAILYTEST-13: Remove check for vsnprintf works in config. ↵Allen Byrne2012-06-081-11/+0
| | | | | | Correct HAVE_WINSOCK name. Tested: windows
* [svn-r22405] HDFFV-8018: add INSTALL commands for packaging the pdb files ↵Allen Byrne2012-05-241-0/+3
| | | | | | for windows when configured with RelWithDebInfo Tested: local linux and Windows
* [svn-r21804] Update CMake Required version in all folders to match current ↵Allen Byrne2011-12-051-1/+1
| | | | standard 2.8.6
* [svn-r21667] Update FOLDER solution option for target properties. Added ↵Allen Byrne2011-10-251-5/+1
| | | | | | OPTION command for solution folder and no packaging. Tested: local linux
* [svn-r21664] Added solution folders for most of the projects. This still ↵Dana Robinson2011-10-251-0/+5
| | | | | | needs some polish - the solution folder assignment should go closer to the target declaration and not all projects are grouped (parallel, c++, fortran, hl, and a few others). Tested on Windows.
* [svn-r21643] Reorganized the HDF5 C library source code in the CMake project.Dana Robinson2011-10-211-62/+190
| | | | Tested on Windows (minor change).
* [svn-r21256] Add libinfo and test to cmake - JIRA 1243Allen Byrne2011-08-181-0/+1
| | | | Tested: local linux
* [svn-r21171] Commit HDFFV-5929 winthreads define fixAllen Byrne2011-08-041-18/+3
| | | | | | Change reference of generated executables in src and fortran/src to use $<TARGETFILE:xxx> format. Tested: local linux
* [svn-r21133] Description:Quincey Koziol2011-07-201-0/+2
| | | | | | | | | | | | | | | | | More code cleanups to reduce coupling between packages that use the H5F internal routines, but really aren't part of the H5F "package". Tested on: FreeBSD/32 8.2 (loyalty) w/gcc4.6, w/C++ & FORTRAN, in debug mode FreeBSD/64 8.2 (freedom) w/gcc4.6, w/C++ & FORTRAN, in debug mode Linux/32 2.6 (jam) w/PGI compilers, w/default API=1.8.x, w/C++ & FORTRAN, w/threadsafe, in debug mode Linux/64-amd64 2.6 (koala) w/Intel compilers, w/default API=1.6.x, w/C++ & FORTRAN, in production mode Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN, w/szip filter, w/threadsafe, in production mode Linux/PPC 2.6 (heiwa) w/C++ & FORTRAN, w/threadsafe, in debug mode Mac OS X/32 10.6.8 (amazon) in debug mode
* [svn-r21080] Remove redundant EXPORTS symbol since CMake automatically ↵Allen Byrne2011-07-081-1/+0
| | | | creates it.
* [svn-r20064] Purpose: Implement external file cacheNeil Fortner2011-02-081-0/+1
| | | | | | | | | Description: Implements a cache of files opened through external links. Adds the public functions H5Pset_elink_file_cache_size(), H5Pget_elink_file_cache_size(), and H5Frelease_file_cache(). Tested: jam, amani, heiwa (h5committest), fedora 64.
* [svn-r19509] Improve CMake support for CYGWIN.Allen Byrne2010-10-041-2/+2
| | | | | | Correct script comment in testh5diff.sh Tested: Windows Cygwin
* [svn-r19260] Change Cmake to allow a local zlib header to be used in ↵Allen Byrne2010-08-201-12/+18
| | | | | | | | | | | H5Zdelate module. Corrected use of "SKIP" message in cmake. Corrections to cmake configuration files (for cmake external projects). Community suggested changes. Tested: local linux
* [svn-r19135] Added new file to windows project files.Allen Byrne2010-07-281-0/+1
| | | | Added new file to src/CMakeLists.txt
* [svn-r18996] Updated config files and install commands per external ↵Allen Byrne2010-06-141-7/+1
| | | | | | developers recommendations. Tested: local linux
* [svn-r18890] Update CMake fortran configure/build with changes from community.Allen Byrne2010-05-251-0/+2
| | | | | | | | - 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
* [svn-r18856] Added CPack commands for installtion programAllen Byrne2010-05-191-3/+5
| | | | Tested: local linux and Windows
* [svn-r18793] Add files to support building library with CMakeAllen Byrne2010-05-131-0/+722
Tested: Local linux