Commit Graph

21 Commits

Author SHA1 Message Date
Albert Cheng
854a5e7bb7 [svn-r26930] Added support for shared lib and zlib.
Tested: linux (jam), Mac (osx1010dev)
2015-04-27 05:10:37 -05:00
Albert Cheng
4b695af33c [svn-r26927] Merged r26925-26926 from trunk.
Added method to install the Mac OSX DMG file by line commands.
Group all install method into a function call for easier maintenance.

Tested: Linux (jam), Mac (osx1010dev)
2015-04-27 03:27:08 -05:00
Albert Cheng
3daf1c9f2f [svn-r26858] Merge r26857 from trunk.
Bugs:
The configure summary (libhdf5.settings) was missing from the configure output.

Solution:
Append the configure summary to the configure logfile if configure succeeds.

Tested:
hand ran cmakehdf5 in jam and inspected the logfile.
2015-04-20 19:53:06 -05:00
Albert Cheng
db447ec89a [svn-r26713] Merge r26712 from trunk to v18.
Bug fix: cmakehdf5 broken because zlib is no longer configure in by default.
That broke the testings as some testfiles have zlib compressed datasets.

Added options control to enable the linking of zlib external libarary by
default and turn off the szip library linking as szip library may not be
avaiable. This matches the established settings.

Tested: run cmakehdf5 by hand in jam and platypus.
Also tested in wren but it failed in the testing stage.
Also tried "cmakehdf5 --script" in jam. It failed.
2015-04-02 19:16:30 -05:00
Albert Cheng
b50270fc8b [svn-r26672] Since cmake always redoes everything from start, I change the logfiles to
start fresh everytime.

Tested: platypus
2015-03-30 23:31:18 -05:00
Albert Cheng
c8e19aa479 [svn-r26663] added option to configure support for fortran2003 API.
--enable-fortran2003 | --disable-fortran2003:
  enable or disable fortran2003 API. Default is off.

Tested: by hand in platypus.
2015-03-30 14:33:28 -05:00
Allen Byrne
ece0ba0336 [svn-r26371] Update cmake mininum version
Update windows wix cpack process.
2015-03-05 11:48:32 -05:00
Albert Cheng
0083485ab7 [svn-r25875] DAILYTEST-31: Fix cmakehdf5 for Daily Test use
Fix cmakehdf5 so that it can figure out where the source directory is.
It expects cmakehdf5 itself resides at $srcdir/bin/cmamkehdf5.

Tested: Jam by invoking cmakehdf4 with different paths.
2014-12-09 19:50:10 -05:00
Albert Cheng
158666710d [svn-r25872] HDFFV-8932: configure options added to enable or disable the building of
different language API's and testings. See "cmakehdf5 --help" for details.

Tested: jam using different combinations of option and verified correctness
by inspeacting libhdf5.settings output.
2014-12-09 18:26:44 -05:00
Allen Byrne
0659d17e05 [svn-r25739] HDFFV-8953: remove svn url references 2014-10-27 13:27:23 -05:00
Albert Cheng
1c80492654 [svn-r25700] HDFFV-8932:
added Fortran interface to the default build.

Tested: jam, koala, platypus
2014-10-13 12:28:13 -05:00
Albert Cheng
06e4ac895f [svn-r25684] HDFFV-8932:
added C++ and High level interface to the default build.

Tested: jam, koala, platypus
2014-10-08 18:52:19 -05:00
Allen Byrne
ab2d9f1e9c [svn-r24980] HDFFV-8290: Merge automake 1.14.1 changes from trunk
Tested: h5committest
2014-04-07 12:26:44 -05:00
Allen Byrne
d9020f2e35 [svn-r24906] Merge latest CMake changes from trunk.
Tested: local linux
2014-03-26 10:00:35 -05:00
Albert Cheng
3b2ba22320 [svn-r24618] Changed --old to --script as directed by Allen.
Tested: jam (only verify help message is correct and --script is invoked
correctly.)
2014-01-07 14:31:50 -05:00
Albert Cheng
3eaf85e45a [svn-r24615] Feature: HDFFV-8336
Changed to use the quick steps described in INSTALL_CMake.txt.
Previous version is available by --old.
Added a help page to explain how to use.
Added a fix to figure out the current HDF5 version and use that to find the
correct file for install. (Still need to figure out the platform name.)

Tested: Jam and Platypus. Both failed in the installed steps because
the Cmake produced HDF5-1.8.13-Linux.sh even though the version number is
1.8.13-snap3.  Committed it so that Allen can fix the version number error.
2014-01-06 17:02:40 -05:00
Allen Byrne
17296948e5 [svn-r24282] Add log file aliases and install step 2013-10-10 10:59:37 -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
d3c5fd31a0 [svn-r23449] Update script for reporting errors from configure, build, test.
Tested: jam
2013-03-25 14:22:10 -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
Albert Cheng
50ddf1c761 [svn-r23171] cmakehdf5 is a build command script similar to buildhdf5.
This has been developed and tested in the trunk branch and is
now made available in the v1.8 branch.

Tested: Linux (Jam), linux 64 (koala), ppc64 (ostrich), Mac (fred, duck and Owl) passed.
Failed in SunOS (linew). Will fix when the new Sun is available.
2013-01-16 15:33:13 -05:00