Commit Graph

127 Commits

Author SHA1 Message Date
Allen Byrne
8194f34ef7 [svn-r24072] Merge trunk cmake changes to 1.8 branch.
Also add default switch blocks to h5import.
Merge h5dump any_path option from trunk.

Tested: local linux
2013-08-26 10:35:15 -05:00
Allen Byrne
5c84b51030 [svn-r24024] JAVA-1714: CMake packaging for macs improved
HDFFV-7989: h5dump any_path and help text grouping
Added cygwin-64 support

Merged from trunk, tested local linux
2013-08-19 11:51:32 -05:00
Allen Byrne
51651038cf [svn-r23982] Add "_" to VS define. 2013-08-09 14:00:49 -05:00
Allen Byrne
13b2793c4b [svn-r23905] Alter option name to avoid conflict with WDTP 2013-07-16 08:48:45 -05:00
Allen Byrne
08ffc95159 [svn-r23900] Change name to avoid conflicts in WDTP 2013-07-15 13:30:01 -05:00
Allen Byrne
528e0d1cac [svn-r23869] HDFFV-8302: replace (v)snprintf with _(v)snprintf for windows. Merge from trunk along with other windows functions and HD prefix corrections.
HDFFV-8394: Add cmake code to package examples

Tested: local linux
2013-07-08 10:52:49 -05:00
Allen Byrne
4aa5747062 [svn-r23794] Correct logic for packaging cygwin release docs 2013-06-19 12:49:57 -05:00
Allen Byrne
2d604aabdd [svn-r23787] Remove COMPILE_FLAGS value - already set in X_FLAGS
Add /MT support
2013-06-17 11:42:06 -05:00
Allen Byrne
e41f1a44b8 [svn-r23771] HDFFV-8434,-8437,-8445,-8447,-8461: Merge changes from Trunk.
Tested: local linux
2013-06-14 09:24:27 -05:00
Allen Byrne
260ed1d2bc [svn-r23692] Remove INSTALL_VMS file.
Added if block around INSTALL files
2013-05-09 13:07:36 -05:00
Allen Byrne
a2eae39b6e [svn-r23648] Remove MinGW reference 2013-04-29 09:02:04 -05:00
Allen Byrne
14f67d3fc2 [svn-r23647] Correct file reference in pack list 2013-04-29 09:00:16 -05:00
Scot Breitenfeld
f0769763b5 [svn-r23351] brought r23066 from trunk into branch:
r23066 | byrn | 2012-11-29 09:50:21 -0600 (Thu, 29 Nov 2012) | 2 lines

HDFFV-8265: create .def file during configure, added F2003 optional functions and refactor ISO_C_BINDING usage in cmake files
Tested: local cmake
2013-03-14 19:58:05 -05:00
Allen Byrne
ac80893727 [svn-r23212] HDFFV-8292: Disable HDF_LEGACY_NAMING by default 2013-01-31 12:43:39 -05:00
Allen Byrne
13693b307c [svn-r23211] Merge trunk CMake changes for minimum cmake version of 2.8.10. This was prompted by HDFFV-8227, OS X requires latest version of cmake for proper support.
Tested: local linux
2013-01-31 12:30:34 -05:00
Allen Byrne
8a7e609ba4 [svn-r23125] HDFFV-8202: merge cmake compare changes from trunk 2013-01-02 09:47:03 -05:00
Allen Byrne
1cf765d973 [svn-r23084] Correct cmake statement to use SET instead of ADD_DEFINITIONS 2012-12-07 12:19:56 -05:00
Allen Byrne
4eb2b06a80 [svn-r22905] Fixed typo in name of cmake config file. Needed for installing multiple versions on windows. 2012-10-16 12:45:48 -05:00
Allen Byrne
e7561408fb [svn-r22649] Allow second find_package call for legacy libraries (not cmake-configured) 2012-08-09 09:39:12 -05:00
Allen Byrne
c2491932d9 [svn-r22632] Merge from trunk revision 22631
tested: local linux
2012-08-06 09:18:55 -05:00
Allen Byrne
d9ba5c234c [svn-r22571] HDFFV-7784,-8095,7936 merge from trunk
Tested: local linux with cmake
2012-07-13 10:18:27 -05:00
Allen Byrne
8336239197 [svn-r22476] Change CPACK_PACKAGE_VENDOR to HDF_Group with underscore. 2012-06-20 09:20:46 -05:00
Allen Byrne
d857219181 [svn-r22451] Brought cmake configuration / configure changes from Trunk.
Tested jam, local linux
2012-06-11 11:12:49 -05:00
Allen Byrne
d77d0103b3 [svn-r22425] CMake generated libsettings needed DEFAULT_API_VERSION set 2012-06-01 12:07:58 -05:00
Allen Byrne
9f079316a6 [svn-r22415] Windows needs monolithic set for CPack (CMake 2.8.6) 2012-05-29 09:24:01 -05:00
Allen Byrne
fe744bd8df [svn-r22412] reduce compiler warnings by removing unreferenced variables and adding cast
Tested: local linux
2012-05-25 12:58:59 -05:00
Allen Byrne
588c5107ce [svn-r22397] Merge trunk changes for HDFFV-7999 and h5dump test script to branch 2012-05-23 13:31:42 -05:00
Allen Byrne
bab2e13927 [svn-r22365] Added libsettings file to packaging
Tested: local linux
2012-05-14 15:08:05 -05:00
Allen Byrne
a19624817a [svn-r22363] correct name of text file 2012-05-14 14:24:08 -05:00
Allen Byrne
58fdcc01a4 [svn-r21855] Remove cdash variables for use with CTestScript.cmake processing.
Tested: windows
2011-12-30 13:30:13 -05:00
Allen Byrne
5a2cb4f4d1 [svn-r21833] Updated jpeg so version and lib packaging macros
Synch with all projects
2011-12-20 11:09:12 -05:00
Allen Byrne
6158a3128c [svn-r21805] Update CMake Required version in all folders to match current standard 2.8.6 2011-12-05 11:32:07 -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
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
299fadaefd [svn-r21594] Add CMake option to disable packaging component: needed to avoid configuration warning when using Visual Studio Express versions on windows.
Tested: Windows
2011-10-17 14:55:57 -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
23ecc115b8 [svn-r21482] Add option to enable windows stdio 2011-10-06 14:26:06 -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
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
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
d3a505abb7 [svn-r21038] Assign cmake config files to an install group 2011-06-27 16:24:21 -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
7dc312302a [svn-r20852] Add CPack commands to properly include extlibs into package
Tested: windows
2011-05-17 17:04:34 -05:00
Allen Byrne
a320d5c19e [svn-r20850] Correct Position of CPack include 2011-05-17 14:01:38 -05:00
Allen Byrne
8cd51f64a5 [svn-r20849] Change CPack commands for extlibs to test for EXTERNAL_PROJ define instead of CMakeCache.txt file. 2011-05-17 12:39:03 -05:00
Allen Byrne
2134f3ab6f [svn-r20843] Add CPack commands to properly include extlibs into package
Tested: windows
2011-05-16 17:04:33 -05:00
Allen Byrne
8fc3aa7ca3 [svn-r20809] Add Using_CMake.txt file to docs and install 2011-05-13 09:12:13 -05:00