| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously, cmakehdf5 turned on compiling of the java interface
by default due to a value set in cacheinit.cmake.
Now, consistent with how Fortran and CPP interfaces are handled,
the script overwrites this default value to disable the libraries,
fixing #2958.
I also implemented the --enable-java/--disable java options for
cmakehdf5, and -java for buildhdf5.
Allen said these scripts should mention that
compilers are to be specified in environment variables, but missing
compilers causes errors at the CMake level, and
CMake's error messages are already pretty informative (See the one
in #2958 about JAVA_COMPILER).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* fixed missed closing of a dataset
* fixed missed closing of a dataset
* fixed typo in error return
* Committing clang-format changes
* minor edits
* code format
* Committing clang-format changes
* code format
* minor edit
* switched from using MPI_count, to actual bytes written for H5FD_mpio_debug rw debugging
* Committing clang-format changes
* changed size_i in printf to reflect the I/O.
* Committing clang-format changes
* Fixed seg fault with xlf on BE with -qintsize=8
* fixed error function string
* spelling corrections via codespell, added new spell check github actions
* Committing clang-format changes
* misc
* misc
* misc
* misc
* misc
* misc
* misc
* misc
* misc
* misc
* misc
* misc
* misc
* misc
* Committing clang-format changes
* misc
* misc
* misc
* misc
* misc
* misc
* Committing clang-format changes
* misc
* work around for https://github.com/codespell-project/codespell/issues/2137
* misc
* added missing file
* misc
* misc.
* misc
* switch to using Codespell with GitHub Actions
* misc.
* misc.
* fixed more sp errors
* Fix new typos found by codespell.
* fixed proceed with precede
* fixed variable in fortran test
* fixed minnum
* updated spelling list
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Larry Knox <lrknox@hdfgroup.org>
|
|
|
|
| |
Option is on by default but can be disabled with --disable-shell-testing.
|
|
|
|
|
|
|
| |
hl and bin directories
Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1
autotools serial w/ Java, Fortran, & C++
|
|
|
|
|
|
|
| |
Tested: platypus.
There are still something strange messages during the configure step.
Waiting for Allen to response.
|
|
|
|
|
|
|
|
|
| |
the installation images created for Mac OSX.
The current implementation for Mac OSX platform is a kludge that sometimes left behind mounted volumes.
Temporary screen out the checking of installtion_check step (so that daily test may pass).
Tested: by hand running cmakehdf5 in platypus and osx1010test.
|
|
|
|
|
|
| |
Restored them to more readable spacing. No code change.
Test: visual inspection.
|
|
|
|
|
|
| |
Solution: remove --script option from cmakehdf5.
Tested: platypus
|
|
|
|
|
|
|
| |
Added --njobs option to special number of jobs (-j N) to allow multiple
commands during build (cmamke) and testing (ctest).
Tested: platypus.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
volumes from cmakehdf5
installation.
Tried to find out what went wrong but all output files were deleted already.
Added a verbose option to display all cmake process output in order to see what
might have gone wrong. Default is on.
Using --disable-verbose will turn it off.
Tested: osx1010dev, osx1010test, playtypus.
|
|
|
|
|
|
| |
support.
Tested: platypus 32 or 64bit, with or without zlib.
|
|
|
|
|
|
| |
HDFFV-8932: added option to specify which zlib to use.
Tested: platypus 32 or 64bit, with or without zlib.
|
|
|
|
| |
Tested: linux (jam), Mac (osx1010dev)
|
|
|
|
| |
Tested: osx1010dev
|
|
|
|
|
|
| |
Group all install method into a function call for easier maintenance.
Tested: Linux (jam, platypus), Mac (osx1010dev)
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
logfiles to
start fresh everytime.
Tested: platypus
|
|
|
|
|
|
|
| |
--enable-fortran2003 | --disable-fortran2003:
enable or disable fortran2003 API. Default is off.
Tested: by hand in platypus.
|
| |
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
| |
added Fortran interface to the default build.
Tested: jam, koala, platypus
|
|
|
|
|
|
| |
added C++ and High level interface to the default build.
Tested: jam, koala, platypus
|
|
|
|
|
|
| |
Remove WIN32 AND NOT CYGWIN if blocks - should be just WIN32
Tested: local linux CMake
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Tested: jam (only verify help message is correct and --script is invoked
correctly.)
|
|
|
|
|
|
|
|
|
|
| |
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 Koala
|
| |
|
| |
|
| |
|
|
|
|
| |
Updated CDash site name in cmake script.
|
|
|
|
| |
Tested: jam
|
|
|
|
|
|
| |
Change configure to test the result of the CHECK HEADERS call before checking for the library.
Tested: local linux, h5committest
|
|
|
|
| |
Set it NOT to submit result to the CDASH.
|
|
|
|
|
|
| |
all THG unix
platforms except Linew (SunOS).
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
send debug output
to the standout. This keeps command output terse and easier to tell if it
passes or not.
Added time stamps printing.
Added exit code and command executation summary.
All these will make it easier for user to tell if the command succeeds or not.
Tested: {jam,koala,ostrich} all passed. {Linew,fred,duck,owl} failed.
The failure is the cmake process, not cmakehdf5 itself.
|
| |
|
|
This is an initial implementation and is known to work in
Jam only. More porting is in progress.
Tested: Jam
|