Commit Graph

163 Commits

Author SHA1 Message Date
Allen Byrne
de879c7617 [svn-r21828] synch common macros files with new hdf4 option to build shared jpeg libray - JIRA 1276. 2011-12-14 16:26:00 -05:00
Allen Byrne
f1efcf9d7a [svn-r21811] CMAKE_BUILD_TYPE compares to "Debug" not "DEBUG" 2011-12-05 13:45:29 -05:00
Allen Byrne
19f748cd55 [svn-r21788] Unify CMake config macros, split base macros from ext lib macros 2011-12-01 09:21:41 -05:00
Allen Byrne
84c944ad7b [svn-r21781] 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.

Tested: local linux
2011-11-30 12:52:27 -05:00
Allen Byrne
3be9358e0b [svn-r21773] Correctly use CMAKE_BUILD_TYPE in functions for building extrnal libraries.
Tested: local linux
2011-11-22 13:40:38 -05:00
Allen Byrne
4012699e7c [svn-r21762] HDFFV-7798: CMake on linux, building Static with zlib built internally. Corrected path component in EXTERNAL_ZLIB_LIBRARY macro. 2011-11-15 12:00:09 -05:00
Allen Byrne
141383fb26 [svn-r21717] Update cmake configuration
Update cmake to generate source folders in VS
Brought parallel changes from trunk

Tested: local linux
2011-11-04 13:45:41 -05:00
Allen Byrne
66752c48b5 [svn-r21623] Update LFS test
Tested: local linux
2011-10-20 14:09:19 -05:00
Allen Byrne
705d92a796 [svn-r21622] Update LFS test
Tested: local linux
2011-10-20 14:08:42 -05:00
Dana Robinson
301a24eb32 [svn-r21548] Removed an errant Windows STDIO reference in the CMake code. 2011-10-13 12:05:50 -05:00
Dana Robinson
b80f663629 [svn-r21531] Merge of 21501 and 21502 from trunk:
Note that this differs slightly from the trunk code since the VFL API won't be
changed until 1.10.  In the 1.8 branch, the term() function is public and this
required some #defines for the Windows VFD.

21501:

- Propagated Windows VFD tweaks to SEC2 and log VFDs.

- Created typedefs and #defines to make POSIX I/O type-safe on Windows and true POSIX platforms.

- Added pre-checks and removed post-checks for POSIX I/O sizes.  When the number of bytes to be sent exceeds the maximum return value, the operation is split into smaller subsets.

- General code tidying and cleanup.


21502:

- Removed Windows VFD code.  H5Pset_fapl_windows() actually sets the SEC2 driver, though it will still report H5FD_WINDOWS.
2011-10-12 16:25:51 -05:00
Allen Byrne
6cef07c21a [svn-r21512] Synchronize macros for naming with other libraries 2011-10-11 08:42:48 -05:00
Allen Byrne
9b9075b651 [svn-r21494] Add new mach/mach_time.h header check. 2011-10-07 16:46:31 -05:00
Allen Byrne
0ae77e5f0c [svn-r21426] Add 2003 fortran to settings text 2011-09-27 10:53:19 -05:00
Allen Byrne
c6af94c8ed [svn-r21423] Add 2003 fortran to cmake build/configure
Tested: local linux
2011-09-27 09:18:46 -05:00
Allen Byrne
a07004c825 [svn-r21418] Change windows default driver to SEC2
Add option to allow -fPIC
2011-09-26 09:04:15 -05:00
Allen Byrne
9115bab9e3 [svn-r21376] JIRA-HDFFV-2748: Relplace WIN32 macros in source. New H5_HAVE_WIN32_API and H5_HAVE_VISUAL_STUDIO defines only need to be set on windows. Autotools configure is not affected.
Trunk passed for a week and cmake branch has been in place > 3 weeks.

Tested: local linux
2011-09-12 09:02:44 -05:00
Allen Byrne
f805181423 [svn-r21349] Need PATH active by default during install for daily binary testing needs 2011-09-01 09:59:02 -05:00
Allen Byrne
7caccf6cd4 [svn-r21346] Need PATH active by default during install for daily binary testing needs 2011-09-01 09:54:52 -05:00
Allen Byrne
3852fe2e10 [svn-r21341] Add check for target already exists 2011-08-31 11:04:48 -05:00
Allen Byrne
40480c8a72 [svn-r21336] Synchronize cmake files with tested commits from trunk 2011-08-30 11:39:25 -05:00
Allen Byrne
d4ace0018b [svn-r21318] Correct zlib references, zlib svn no longer has src folder 2011-08-26 10:39:05 -05:00
Allen Byrne
a4c02d6350 [svn-r21311] add variables and commands to create libhdf5.settings. Add option to enable embedded strings. Add test to grep for string.
Trunk cycle passed and verified on windows.
2011-08-25 10:35:40 -05:00
Allen Byrne
3a448c4f85 [svn-r21218] Corrected cmake installed library build indicator.
Added COMPILE_FLAGS for windows fortran builds
2011-08-10 16:17:22 -05:00
Allen Byrne
ec76ca98c1 [svn-r21217] Change CTEST_NAME to HDF5 - the project name
Implement InitOnceExecuteOnce - HDFFV-5929
Change command to generate output source files

Tested: local linux, windows
2011-08-10 16:14:21 -05:00
Allen Byrne
5cc6629296 [svn-r21087] Add new clear-objects tests to valgrind ignore list 2011-07-11 09:04:07 -05:00
Allen Byrne
b546a94b83 [svn-r21048] Add configure check for endianess and adjust test depending on status of check.
Bring r21026 from trunk
2011-06-29 14:29:58 -05:00
Allen Byrne
ce70d7a018 [svn-r21046] Correct *-config.cmake files to set {pkg}_LIBRARIES variable.
Tested: windows
2011-06-29 13:35:29 -05:00
Allen Byrne
44e5d2a1d7 [svn-r20904] Bring r20871, 20875, 20901, 20903 from trunk.
Tested: local linux
2011-05-25 10:27:58 -05:00
Allen Byrne
cbd4ba8de1 [svn-r20895] Add soversion handling - use config/lt_vers.am file.
Tested: local linux
2011-05-24 11:50:52 -05:00
Allen Byrne
54728019ca [svn-r20863] 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 13:23:41 -05:00
Allen Byrne
febe2c71a8 [svn-r20857] Correct state of EXTERNALLY_CONFIGURED when using EXTERNAL_PROJECT for extlibs. 2011-05-18 09:46:27 -05:00
Allen Byrne
83703a9784 [svn-r20801] Correct install path variable 2011-05-12 11:42:26 -05:00
Allen Byrne
7706186b2f [svn-r20722] Refactor ext lib import and install.
Change case of tools subtests to not conflict with tools tests.
Add SOVERSION for linux
Remove PACKED BITS define/idef blocks

Bring r20721 from trunk
2011-05-04 14:46:33 -05:00
Allen Byrne
a62f70256a [svn-r20667] Re-enable All tests for memcheck and add test_configuration setting 2011-04-28 15:17:57 -05:00
Allen Byrne
dd8ce27961 [svn-r20642] Add CPack overrides for NSIS install paths. Install for products are: HDF Group/Product/Version 2011-04-26 14:16:10 -05:00
Allen Byrne
2a7a8ae232 [svn-r20598] Add missing library suffix to ext lib install list, windows dynamic only 2011-04-22 09:35:39 -05:00
Allen Byrne
282d1cd224 [svn-r20591] 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.
Bring r20590 from trunk

Tested: windows
2011-04-21 14:23:12 -05:00
Allen Byrne
8f81c74806 [svn-r20570] Correct Windows only set command 2011-04-20 13:12:49 -05:00
Allen Byrne
15231113cb [svn-r20568] Bug #5929: On windows check for existence of InitOnceExecuteOnce for use by threads.
Tested: Windows Xp and 7
2011-04-20 12:32:12 -05:00
Allen Byrne
35318dc75c [svn-r20542] revert install command for External library builds - copy of lib fails if permission to install location is denied. Does not affect build otherwise.
Tested; local linux
2011-04-18 10:58:17 -05:00
Allen Byrne
ea2a03bc5f [svn-r20505] Add missing cmake_install_prefix to external projects 2011-04-14 17:09:00 -05:00
Dana Robinson
b2aed7a836 [svn-r20500] Merge of 20499 from trunk to fix Windows H5_HAVE_GETTIMEOFDAY issues (HDFFV-5931).
Tested on: Windows
2011-04-14 14:39:03 -05:00
Allen Byrne
49a607c438 [svn-r20483] Fix handling of ext libs Windows naming for External_Project builds of "Debug" builds. 2011-04-12 14:29:28 -05:00
Allen Byrne
46c8a9f06f [svn-r20473] Add message that H5_HAVE_WIN_THREADS requires WINVER >= 0x600 (VISTA or WIN7)
Bring r20472 from trunk
2011-04-11 15:55:09 -05:00
Allen Byrne
47c80528fa [svn-r20464] Merge cmake changes from trunk r20463, after weekend of tests on trunk.
Tested: local linux
2011-04-11 10:07:29 -05:00
Allen Byrne
41a304212c [svn-r20447] Updated valgrind ignore list 2011-04-08 09:32:04 -05:00
Allen Byrne
a91bb57567 [svn-r20420] Correct typo in macro parameter
Tested: local linux
2011-04-05 15:00:39 -05:00
Allen Byrne
842256345b [svn-r20418] ExternalProject_ADD calls changed to use common project output folders for external projects. This eliminates the library copy commands, which were failing on windows.
Tested: local linux
2011-04-05 12:32:40 -05:00
Allen Byrne
3d319b0ac1 [svn-r20376] Test name change needed to be updated in valgrind ignore list 2011-03-30 10:25:22 -05:00