Albert Cheng
73ccd8a4b3
[svn-r25908] Cleaned up typos comments from last commit.
...
Tested: just eyeball since changes are cosmetic.
2014-12-19 11:03:58 -05:00
Albert Cheng
d9ba0ae35f
[svn-r25900] HDFFV-9046: reorganize hdf5/perform/ directory
...
Moved perform/ to tools/perform. Updated all the configure related files for the new location.
Tested: h5committested plus tested in jam and kite.
2014-12-17 18:07:24 -05:00
Allen Byrne
5a4357e4fb
[svn-r25570] UNDO:Added option to build tools static when building shared 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
2014-09-03 14:04:18 -05:00
Allen Byrne
c23f3a7ea5
[svn-r25569] Added option to build tools static when building shared libraries. This will prevent 'dll' being appended to the tool name on windows. See HDFFV-8292.
...
Tested: local linux
2014-09-03 12:12:52 -05:00
Scot Breitenfeld
65e3b596e3
[svn-r25480] Added error if Fortran's default real is double precision. If it is and HL is being built then configure returns an error. This is due to HDFFV-889.
...
Tested: jam with intel
cmake options:
-DCMAKE_Fortran_FLAGS:STRING="-r8" (should fail)
and
-DHDF5_BUILD_HL_LIB:BOOL=OFF (should pass)
2014-07-24 12:07:08 -05:00
Mohamad Chaarawi
06ef71a37f
[svn-r25397] - remove configure checks for MPI_File_get_size and Big
...
MPI_File_set_size as they are supported by most MPI implementations.
- fix bug in t_mpi.c (HDFFV-8856)
2014-07-07 13:22:48 -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
2b11123a20
[svn-r25075] Correct the install folder logic.
...
Tested: local linux and Mac
2014-04-22 13:41:11 -05:00
Dana Robinson
b17ef126a7
[svn-r24961] Updates to Win32 thread-local storage cleanup when the thread-safe library is built on Windows. Previously, thread-local storage was not cleaned up, causing resource leaks.
...
Fixes HDFFV-8518, HDFFV-8699
As a part of these changes, the thread-safe + static library options are declared unsupported since the solution relies on DllMain. A solution for the static library is probably doable, but requires much more complicated surgery and has been deferred to HDF5 1.8.14.
Tested on:
64-bit Windows 7 using VS 2012 (changes only affect Windows)
2014-04-04 15:51:30 -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
65ebbe2753
[svn-r24918] Fix command case
2014-03-27 15:32:47 -05:00
Allen Byrne
9db0c02b96
[svn-r24899] Add msmpi fortran libs to FindMPI
2014-03-25 16:57:30 -05:00
Dana Robinson
84e27c4af1
[svn-r24893] CMake now prohibits configuring thread-safety w/ Fortran and C++.
...
These changes only apply to non-Cygwin Windows since CMake does not allow configuring thread-safety on any other platform.
Tested on 64-bit Windows 7.
2014-03-25 10:44:51 -05:00
Allen Byrne
63e1b32068
[svn-r24886] Fix fortran mod file handling and packing
2014-03-24 16:00:34 -05:00
Allen Byrne
03d10edd23
[svn-r24824] HDFFV-8700 -
...
KitWare recommendations: Change CMake commands to lower case.
Bump up CMake minimum versions.
Split test file into separate file for h5repack test.
Tested: local linux
2014-03-18 11:21:46 -05:00
Allen Byrne
f5689224b5
[svn-r24789] Bump up the minimum cmake version
2014-03-13 10:05:09 -05:00
Allen Byrne
6c5e74942d
[svn-r24782] HDFFV-8700 -
...
KitWare recommendations: Change CMake commands to lower case.
2014-03-11 17:07:13 -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
db1b11b69b
[svn-r24741] HDFFV-8684: Change Package name depending on CDASH_LOCAL configuration variable.
...
Tested: local linux
2014-02-27 10:43:08 -05:00
Albert Cheng
c2bf6ea162
[svn-r24739] Bug fix: HDFFV-8684
...
h5committest failed in platypus because cmakehdf5 failed in installation because cmake generates
a install-tarball based on incomplete version number (subrelease string is missing).
Solution:
Fixed $HDF5_PACKAGE_VERSION to contain the subrelease string.
Fixed $HDF5_PACKAGE_VERSION_STRING to be the same as $HDF5_PACKAGE_VERSION.
Tested: jam and platypus in both trunk and v18 branches because the current
version number is trunk has a null sub-release and v18 has a non-null sub-release.
That covers both grounds.
2014-02-26 16:29:55 -05:00
Allen Byrne
d0ae86bc64
[svn-r24724] Fix MPI linker flags with quotes
2014-02-20 15:18:42 -05:00
Mohamad Chaarawi
863ff882b6
[svn-r24709] rename H5V to H5VM since H5V is needed in the fastforward 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
2014-02-13 17:12:46 -05:00
Allen Byrne
ab045c634c
[svn-r24700] Updated packaging process to align with latest hdf cmake standards.
2014-02-11 15:22:16 -05:00
Allen Byrne
2f86aa7551
[svn-r24646] HDFFV-8640: Remove xlate_utility by fixing reference files to not add extra lines.
...
Tested: cmake and autotools local linux
2014-01-27 09:26:21 -05:00
Allen Byrne
92d4f32514
[svn-r24588] Add sunos compile option changes
2013-12-19 09:55:17 -05:00
Allen Byrne
82beeef272
[svn-r24289] Correct linux shared version numbering
2013-10-14 11:43:16 -05:00
Allen Byrne
f6949a66d7
[svn-r24136] Add base set of warnings for gcc
2013-09-13 14:22:57 -05:00
Allen Byrne
0b572983e9
[svn-r24070] Fix typo in flags options
2013-08-26 10:02:13 -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
b5ad01c7e1
[svn-r23980] Add "_" to VS define.
2013-08-09 13:52:45 -05:00
Allen Byrne
f1bb1129f3
[svn-r23979] Correct Packaging var names.
2013-08-09 09:55:22 -05:00
Allen Byrne
111a57ca26
[svn-r23978] Add Bundle and plist file. Update script file add icon
2013-08-08 16:25:32 -05:00
Allen Byrne
0bdce69c79
[svn-r23905] Alter option name to avoid conflict with WDTP
2013-07-16 08:48:45 -05:00
Allen Byrne
6d4656f116
[svn-r23899] Change name to avoid conflicts in WDTP
2013-07-15 13:29:49 -05:00
Allen Byrne
1b6d1ca4f0
[svn-r23845] HDFFV-8394: Add Optional Examples source packaging option.
...
Tested: local linux
2013-06-28 10:37:41 -05:00
Allen Byrne
cf5071ad05
[svn-r23824] Remove unused warnings option
2013-06-25 13:48:49 -05:00
Allen Byrne
dc2de300b4
[svn-r23823] HDFFV-8428: Correct docs install list
...
HDFFV-8427: Add options to the help text of ALLOW_EXTERNAL_LIBS option.
2013-06-25 12:44:09 -05:00
Allen Byrne
8ae76fa4b8
[svn-r23793] Correct logic for packaging cygwin release docs
2013-06-19 12:48:44 -05:00
Allen Byrne
47190b32e5
[svn-r23786] Remove COMPILE_FLAGS value - already set in X_FLAGS
...
Tested: windows
2013-06-17 11:28:47 -05:00
Allen Byrne
e35d1e08f3
[svn-r23763] Fix missing command
...
Tested: local linux
2013-06-13 08:22:43 -05:00
Allen Byrne
93ec8e0821
[svn-r23762] Change warning flag groups to match list of gcc 4.7 from the config/gnu-flags file.
2013-06-12 15:55:38 -05:00
Allen Byrne
c7e81f4894
[svn-r23759] HDFFV-8451/8453: add options to enable more warning messages.
...
MS VS compiler levels added to warning options.
2013-06-12 10:28:26 -05:00
Allen Byrne
26ef64312a
[svn-r23754] HDFFV-8451/8453: add options to enable more warning messages.
...
Tested: local linux
2013-06-11 14:05:36 -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
06d9eb3c63
[svn-r23736] HDFFV-8437: CMake so version numbering - changed order of values to match libtool values.
...
Tested: local linux
2013-06-05 13:14:45 -05:00
Allen Byrne
5ecebe5b9b
[svn-r23692] Remove INSTALL_VMS file.
...
Added if block around INSTALL files
2013-05-09 13:07:36 -05:00
Allen Byrne
3c79c08dbe
[svn-r23649] Correct file reference in pack list
...
Rename and update CMake docs.
2013-04-29 09:18:34 -05:00
Allen Byrne
fbf49aeddf
[svn-r23317] Fix indentation
2013-02-25 11:59:17 -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
6fd9729b82
[svn-r23137] HDFFV-8227: Add Message to stop configure id SHARED FORTRAN is selected.
...
Also added APPLE cpack section
Corrected FATAL to FATAL_ERROR in MESSAGEs
Tested: duck
2013-01-07 09:23:48 -05:00
Allen Byrne
f45283113b
[svn-r23083] Correct cmake statement to use SET instead of ADD_DEFINITIONS
2012-12-07 12:19:31 -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
Allen Byrne
6e6ba4f064
[svn-r22904] Fixed typo in name of cmake config file. Needed for installing multiple versions on windows.
2012-10-16 12:44:14 -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
4f4db8799c
[svn-r22673] Add "_" to list of version separators
2012-08-13 08:39:17 -05:00
Allen Byrne
fcdc7614d7
[svn-r22650] Allow second find_package call for legacy libraries (not cmake-configured)
2012-08-09 09:46:15 -05:00
Allen Byrne
c9cd62c1b5
[svn-r22624] The cmake folder needed a local variable to not include a "." as one of the path components on windows.
2012-08-03 12:46:47 -05:00
Allen Byrne
49a11118ee
[svn-r22620] Add ${CMAKE_RUNTIME_OUTPUT_DIRECTORY} to default include_dirs
...
Correct cmake packaging names
2012-08-02 12:57:54 -05:00
Allen Byrne
dd27fe612c
[svn-r22602]
2012-07-25 17:17:48 -05:00
Allen Byrne
2e3ab09a52
[svn-r22581] HDFFV-588: hdump restrictions on filename for split files. Added text and example to usage.
...
Tested: local linux
2012-07-16 13:21:05 -05:00
Allen Byrne
7eb9d11fa2
[svn-r22460] Update CPack assignments.
2012-06-13 15:59:24 -05:00
Allen Byrne
7b1ea8aa2a
[svn-r22430] CMake and configure synchronization effort. CMake added most tests and options: DEBUGPKG not addressed.
...
Still needed: compiler wrapper scripts
Tested: local linux(cmake) and h5committest
2012-06-04 12:05:02 -05:00
Allen Byrne
bf24ca6741
[svn-r22415] Windows needs monolithic set for CPack (CMake 2.8.6)
2012-05-29 09:24:01 -05:00
Allen Byrne
eb5b8163f9
[svn-r22411] reduce compiler warnings by removing unreferenced variables and adding cast
...
Tested: local linux
2012-05-25 12:39:07 -05:00
Allen Byrne
01553cb8f7
[svn-r22396] Correct missing clean filenames in h5dump make
...
Sync 518/trunk version and cpack info
2012-05-23 13:15:08 -05:00
Allen Byrne
56d35fd969
[svn-r22386] Add missing H5_VERS_SUBRELEASE of version info
2012-05-21 16:32:21 -05:00
Allen Byrne
987b0ac639
[svn-r22366] Added libsettings file to packaging
2012-05-14 15:09:13 -05:00
Allen Byrne
c9f0f2ec22
[svn-r22126] Fixes for Component installation
2012-03-22 17:21:37 -05:00
Allen Byrne
b39c7da7b7
[svn-r21854] Remove cdash variables for use with CTestScript.cmake processing.
...
Tested: windows
2011-12-30 13:27:14 -05:00
Allen Byrne
a6d5efaf89
[svn-r21834] Updated jpeg so version and lib packaging macros
...
Synch with all projects
2011-12-20 11:11:07 -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
a529e1ae55
[svn-r21787] Unify CMake config macros, split base macros from ext lib macros
...
Tested: local linux
2011-12-01 09:13:44 -05:00
Allen Byrne
0d561e64fe
[svn-r21786] remove HDF_LEGACY option for lib naming on windows
2011-11-30 23:12:16 -05:00
Allen Byrne
32f91a685b
[svn-r21783] Correct macros for building static libs on linux when CMAKE_BUILD_TYPE is defined.
...
Also correct use of CMAKE_ANSI_FLAGS for passing into sub-projects.
2011-11-30 15:28:47 -05:00
Allen Byrne
4c5c484b99
[svn-r21715] Correct SET_TARGET_PROPERTIES commands
2011-11-04 12:31:32 -05:00
Allen Byrne
677380aa5a
[svn-r21705] CMake FindMPI module uses <lang> in variables, change use from MPI_XXX to MPI_C_XXX.
...
Tested: local windows
2011-11-02 15:39:31 -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
Dana Robinson
fa4ab23b9e
[svn-r21664] Added solution folders for most of the projects. This still 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.
2011-10-25 01:59:10 -05:00
Allen Byrne
cd38a32601
[svn-r21593] Add CMake option to disable packaging component: needed to avoid configuration warning when using Visual Studio Express versions on windows.
...
Tested: Bangan
2011-10-17 14:49:06 -05:00
Dana Robinson
b2e5e9978d
[svn-r21538] Removed obsolete Windows STDIO VFD configuration options from CMake config files.
...
Tested on Windows
2011-10-13 07:45:56 -05:00
Allen Byrne
1f115749c4
[svn-r21481] Add option to enable windows stdio
2011-10-06 14:25:13 -05:00
Allen Byrne
cb06ebf08d
[svn-r21417] Correct indentation in cmake config file.
...
Add option for allowing -fPIC.
2011-09-26 08:56:42 -05:00
Allen Byrne
13426d47fe
[svn-r21263] Add F2003 support to CMake builds
2011-08-19 10:11:10 -05:00
Allen Byrne
215c872226
[svn-r21256] Add libinfo and test to cmake - JIRA 1243
...
Tested: local linux
2011-08-18 15:59:00 -05:00
Allen Byrne
5f232b2c91
[svn-r21171] Commit HDFFV-5929 winthreads define fix
...
Change reference of generated executables in src and fortran/src to use $<TARGETFILE:xxx> format.
Tested: local linux
2011-08-04 10:21:15 -05:00
Allen Byrne
fe9ba82949
[svn-r21037] Assign cmake config files to an install group
2011-06-27 16:23:16 -05:00
Allen Byrne
243cf5ce6c
[svn-r20899] Add soversion handling - use config/lt_vers.am file.
...
Bring r20895 from 1.8
2011-05-25 09:57:16 -05:00
Allen Byrne
089e81e86a
[svn-r20862] Adjust CPack configuration location by removing version extension in folder name. Add install configuration commands if ext libs are packaged with project.
2011-05-18 12:50:32 -05:00
Allen Byrne
29411fc602
[svn-r20853] Add CPack commands to properly include extlibs into package
...
Tested: windows
2011-05-17 17:12:36 -05:00
Allen Byrne
05ee8cdd18
[svn-r20808] Add Using_CMake.txt file to docs and install
2011-05-13 09:11:52 -05:00
Allen Byrne
2ee1841187
[svn-r20721] Refactor ext lib import and install.
...
Add SOVERSION for linux
2011-05-04 14:42:03 -05:00
Allen Byrne
ece690cdb6
[svn-r20717] Refactor ext lib import and install.
...
Change case of tools subtests to not conflict with tools tests.
Tested: windows, local linux
2011-05-04 11:18:22 -05:00
Allen Byrne
907a5a1df0
[svn-r20713] Packed Bits Merge:
...
removed option defines and #ifdef/#endif
refactored all printf to HDfprintf in h5dump.c
formatted and indention improvements
synched with 1.8 branch
Tested: local linux
2011-05-03 12:56:23 -05:00
Allen Byrne
9e73c8ee3d
[svn-r20641] Add CPack overrides for NSIS install paths. Install for products are: HDF Group/Product/Version
...
Tested: windows , local linux
2011-04-26 14:13:01 -05:00
Allen Byrne
b120aff5cf
[svn-r20590] On windows the ext libs did not work for cpack process. Changed ext lib handling to get the correct path. Needs more work to remove the the pre-install copying.
2011-04-21 14:20:23 -05:00
Allen Byrne
27be7d1e2d
[svn-r20572] Bug #5929 : On windows check for existence of InitOnceExecuteOnce for use by threads.
...
merge from 1.8 r20568
2011-04-20 13:17:25 -05:00
Allen Byrne
a835d1e65a
[svn-r20472] Add message that H5_HAVE_WIN_THREADS requires WINVER >= 0x600 (VISTA or WIN7)
2011-04-11 15:52:09 -05:00
Allen Byrne
09a7dad099
[svn-r20391] Add overlooked condition for external project around packaging section of extlibs
2011-04-01 13:38:31 -05:00
Allen Byrne
378dc5ec28
[svn-r20335] Remove unused windows defines. Add _CONSOLE to windows definitions.
2011-03-25 13:35:07 -05:00
Allen Byrne
ac3b230f0b
[svn-r20239] Add HDFGroup to PACKAGE_NAME, as parent folder name for CPack installation configuration.
2011-03-14 11:49:31 -05:00
Allen Byrne
251a65e448
[svn-r20155] Change macros - do not need URL parameter
2011-02-24 15:59:27 -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
be50f4a424
[svn-r20151] On windows the name of static zlib library is dependent on the use of HDF_LEGACY_NAMING value when built from SVN/TGZ source.
2011-02-24 06:57:56 -05:00
Allen Byrne
85304e9fee
[svn-r20149] Change Name of Legacy naming option
2011-02-23 15:09:55 -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
0a15d73625
[svn-r20013] Change use of variable to allow a SITE name to be defined, to using it to extend the build name used in reporting to CDash
2011-01-27 09:59:04 -05:00
Allen Byrne
762ee14a42
[svn-r20002] Add variable to allow a SITE name to be defined
...
Tested: local linux
2011-01-26 16:00:09 -05:00
Allen Byrne
bf8f584a72
[svn-r19999] Correct typo in check for external library TGZ path define
...
Tested: local linux
2011-01-26 12:11:23 -05:00
Allen Byrne
c5dd29c7b8
[svn-r19993] Added ability to use compressed file for external libraries corrected.
...
Tested: local linux
2011-01-25 16:17:54 -05:00
Allen Byrne
e2ff4638f5
[svn-r19991] Added ability to use compressed file for external libraries
...
Tested: local linux
2011-01-25 15:40:41 -05:00
Allen Byrne
a22b5883b9
[svn-r19949] Correct CPack confusion with the same for two different functions (not case-sensitive)
2011-01-13 14:21:12 -05:00
Allen Byrne
8eb9d884e3
[svn-r19921] Update files for CPack use.
2011-01-06 14:28:19 -05:00
Allen Byrne
1c7688c77a
[svn-r19896] remove orphaned endif()
2010-12-30 07:32:07 -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
60b5523f8d
[svn-r19886] Correct name of file document for Cpack install.
2010-12-13 10:33:18 -05:00
Allen Byrne
624ab27d38
[svn-r19878] Correct HDF5 configuration variables for CPack/Install.
...
Bring r19875 from 1.8 branch
2010-12-08 15:55:25 -05:00
Allen Byrne
109294e6e2
[svn-r19865] Correct INSTALL_PREFIX handling
2010-12-02 09:31:40 -05:00
Allen Byrne
f8b3d669da
[svn-r19854] Correct external library generated headers packing for install/cpack when not using svn builds
2010-11-27 13:38:51 -05:00
Allen Byrne
51fd60955b
[svn-r19852] Add back dropped during edit - create directory - for external projects in cpack.
2010-11-26 12:27:53 -05:00
Allen Byrne
8c1b4bc3c7
[svn-r19845] Correct external library generated headers packing for install/cpack
2010-11-25 11:51:40 -05:00
Allen Byrne
f18d822ca5
[svn-r19843] Remove quotes from BLDTYPE parameter in building external projects from svn
...
Tested: Windows
2010-11-25 10:33:31 -05:00
Allen Byrne
0918e92000
[svn-r19841] 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:29:50 -05:00
Allen Byrne
5ab92a43a3
[svn-r19837] Correct external library packing for install/cpack
...
Tested: Windows
2010-11-23 16:05:39 -05:00
Allen Byrne
186d01285a
[svn-r19790] CMake: Correct Error tests. Add Deprecated Symbols option.
...
Tested: local linux
2010-11-16 11:38:40 -05:00
Allen Byrne
cd7057b21c
[svn-r19782] Fix CMake testing for links_env test which requires an environment variable at test run-time. Modified runTest.cmake file to allow optional ENV_VAR and ENV_VALUE to be passed. runTest.cmake requires a reference file, added links_env.out to testfiles folder.
...
Also updated root CMakeLists.txt to output a message when unsopported options are configured with the PARALLEL option. CMake will still generate files.
Tested: windows and local linux
2010-11-15 11:35:29 -05:00
Allen Byrne
1c45b0eeb5
[svn-r19726] [BZ2072]Add compare output to expected test for help and version options of mkgrp.
...
Tested: local linux
2010-11-04 15:51:05 -05:00
Allen Byrne
4c38f3fdc7
[svn-r19717] Correct external lib handling for Windows
2010-11-02 16:55:20 -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
1f27dc4d04
[svn-r19674] MPI_ checks were failing due to wrong #include of mpi.h in cmake setup
...
From Community
2010-10-27 10:48:57 -05:00
Allen Byrne
9f6fb53aa6
[svn-r19613] Add option command to set flags OFF for if not using ExternalProjects
2010-10-15 13:16:53 -05:00
Allen Byrne
3e7926a35b
[svn-r19610] Add missing XXX_USE_EXTERNAL flags for ExternalProjects
2010-10-15 10:32:47 -05:00
Allen Byrne
5f74116522
[svn-r19607] Add message when ExternalProject is built
2010-10-15 09:50:33 -05:00
Allen Byrne
2342d695dc
[svn-r19580] Correct target format in ADD_DEPENCIES command
2010-10-12 09:17:15 -05:00
Allen Byrne
293e541644
[svn-r19573] Adjust external library names depending on build type for ExternalProject Command
...
Tested: local linux, windows
2010-10-11 15:36:03 -05:00
Allen Byrne
91029a6dba
[svn-r19570] 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:11:46 -05:00
Allen Byrne
bd9a9e8f4a
[svn-r19534] Add using-memchecker option
2010-10-07 11:05:41 -05:00
Allen Byrne
1f2c4afe77
[svn-r19527] Add clear generated objects commands to test blocks.
...
Add configurefile command to copy CTestCustom to build folder.
Tested: local linux
2010-10-06 15:49:54 -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
e171b57b99
[svn-r19497] Change ExternalProject Dependicies guard to positive match (Windows configure error)
...
Tested: Windows
2010-09-30 09:31:45 -05:00
Allen Byrne
41fe3ed5cc
[svn-r19495] Correct static external project library base names.
...
Tested: windows
2010-09-29 15:57:47 -05:00
Allen Byrne
4d1741cdab
[svn-r19489] Correct dependency on extlib project when not using external projects.
2010-09-29 09:47:44 -05:00
Allen Byrne
3fbd018d8b
[svn-r19487] 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 14:02:51 -05:00
Allen Byrne
b4be8ae3d5
[svn-r19434] Correct use of lib, include, bin in INSTALL commands to use proper variables.
...
Tested: local linux
2010-09-20 15:38:35 -05:00
Allen Byrne
4bae291b1f
[svn-r19403] 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:06 -05:00
Mike McGreevy
b7c2d18029
[svn-r19367] 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:34 -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
add9f142d4
[svn-r19343] Corrected long long printf test.
...
Added CMake commands to allow the install of the extlibs on windows.
Updated ctest warning exception regex for VS2010
Tested: windows
2010-09-02 16:00:43 -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
7a009bebff
[svn-r19264] Remove configuration of cmake zlib config filed which has been deleted.
...
Tested: local linux
2010-08-20 10:58:37 -05:00
Allen Byrne
88ebaa5e47
[svn-r19260] 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:37:50 -05:00
Allen Byrne
39b216eb4f
[svn-r19225] 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 10:06:50 -05:00
Allen Byrne
2a3349fc21
[svn-r19222] 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.
...
Corrected minor format/location of commands.
Tested: local linux
2010-08-10 15:09:19 -05:00
Allen Byrne
62b85578d8
[svn-r19211] Updated cmake file with community suggested changes for cmake install files.
...
Removed configure check for fseek
Tested: local linux
2010-08-10 09:23:53 -05:00
Allen Byrne
c1aa958992
[svn-r19201] 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:20:38 -05:00
Allen Byrne
3e87f75822
[svn-r19116] Corrected positioning of cmake variables in definition order.
2010-07-21 09:00:47 -05:00
Allen Byrne
c00ba4b122
[svn-r19107] Move Resources folder to config/cmake
...
Tested: Local Linux
2010-07-20 10:29:38 -05:00
Allen Byrne
47834df86d
[svn-r19056] Added code to retrieve version info from H5public.h; corrected a typo in a configure check and a macro
2010-07-08 08:50:49 -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
f747973a51
[svn-r19027] Add testing files to cmake resources.
...
Added code coverage option to cmake.
Tested: local linux
2010-06-22 14:04:20 -05:00
Allen Byrne
15193c18b4
[svn-r18996] Updated config files and install commands per external developers recommendations.
...
Tested: local linux
2010-06-14 14:08:23 -05:00
Allen Byrne
753f328de1
[svn-r18950] Correct version numbers for trunk
2010-06-02 16:10:41 -05:00
Allen Byrne
9fc29cdd1c
[svn-r18925] Updated install of fortran mod files
...
Tested: local linux
2010-05-28 16:29:01 -05:00
Allen Byrne
ef292895e9
[svn-r18890] 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:56 -05:00
Allen Byrne
80e6dfe3ba
[svn-r18856] Added CPack commands for installtion program
...
Tested: local linux and Windows
2010-05-19 15:11:00 -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