summaryrefslogtreecommitdiffstats
path: root/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* Trivialities noticed while merging things to 1.10Dana Robinson2020-08-151-4/+4
|
* Trim trailing whitespaceQuincey Koziol2020-04-201-4/+4
|
* Add Splitter VFD to library.Jacob Smith2020-03-131-3/+3
| | | | | | | | | | | | | | | * "Simultaneous and equivalent" Read-Write and Write-Only channels for file I/O. * Only supports drivers with the H5FD_FEAT_DEFAULT_VFD_COMPATIBLE flag for now, preventing issues with multi-file drivers. Add Mirror VFD to library. * Write-only operations over a network. * Uses TCP/IP sockets. * Server and auxiliary server-shutdown programs provided in a new directory, `utils/mirror_vfd`. * Automated testing via loopback ("remote" of localhost).
* Moved h5cc.in and h5redeploy.in from tools/misc to bin directory. TheyLarry Knox2019-06-141-2/+2
| | | | | | | should always be built and installed whether tools are enabled or disabled. Also added Makefile.am to bin to build h5redeploy and to install and uninstall them. h5cc is created from h5cc.in by configure.
* Add options to enable or disable building tools and tests. The defaultLarry Knox2019-06-061-7/+17
| | | | is enabled for each.
* Renamed the autotools check-vol target to check-passthrough-vol.Dana Robinson2019-04-111-2/+4
|
* Specify the default VOL connector to use with an environment variable.Quincey Koziol2019-03-101-2/+1
| | | | | | | | This implicitly adds support for changing the VOL connector for command-line tools or any application linked with the library. Also, add 'make check-vol' support for all directories, clearing up necessary issues in testing scripts, etc.
* Add support for "make check-vol", along with a few minor cleanups, etc.Quincey Koziol2018-11-291-0/+9
|
* Merge pull request #426 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10 to ↵Larry Knox2017-04-251-6/+4
| | | | | | | | | | hdf5_1_10 * commit '54957d37f5aa73912763dbb6e308555e863c43f4': Commit copyright header change for src/H5PLpkg.c which was added after running script to make changes. Add new files in release_docs to MANIFEST. Cimmit changes to Makefile.in(s) and H5PL.c that resulted from running autogen.sh. Merge pull request #407 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10_1 to hdf5_1_10_1 Change copyright headers to replace url referring to file to be removed and replace it with new url for COPYING file.
* [svn-r29226] HDFFV-9552: merge in java code.Allen Byrne2016-02-291-2/+7
|
* [svn-r26526] Merge r26524 from autotools_rework branchJerome Soumagne2015-03-231-5/+5
| | | | | | Remove SETX variable from Makefile.am/Makefile.in Part of: HDFFV-9164
* [svn-r25908] Cleaned up typos comments from last commit.Albert Cheng2014-12-191-2/+2
| | | | Tested: just eyeball since changes are cosmetic.
* [svn-r25900] HDFFV-9046: reorganize hdf5/perform/ directory Albert Cheng2014-12-171-16/+8
| | | | | | Moved perform/ to tools/perform. Updated all the configure related files for the new location. Tested: h5committested plus tested in jam and kite.
* [svn-r21505] Updated svn properties as needed in source root.Dana Robinson2011-10-101-0/+0
|
* [svn-r19506] Bring changes from revisions 19408, 19421, and 19442 from ↵Larry Knox2010-10-041-1/+1
| | | | | | branches/hdf5_1_8 to trunk. These revisions reorganize the compile scripts using h5cc.in, h5fc.in, and h5c++.in, add checks for installed examples to the scripts that run them after installation, and add DESTDIR for install as needed for RPMs. Tested on amani, heiwa and jam by h5committest and with CYGWIN.
* [svn-r19059] Brought changes from hdf5_1_8 to add version information for ↵Larry Knox2010-07-091-3/+9
| | | | | | fortran and c++ compilers in libhdf5.settings file and configure output (r18836), to install examples as part of make install (r18680), and to provide scripts to compile and run the examples after they are installed (r18817). Tested with new/h5committest on amani, heiwa, and jam.
* [svn-r16760] Fixed a simple typo in the echo statement in theAlbert Cheng2009-04-151-1/+1
| | | | | | | check-all-install actions. Tested: In jam by hand.
* [svn-r16754] bug fix (ID 1345):Albert Cheng2009-04-151-3/+3
| | | | | | | | Use environment variable instead of command parameter to test the install via $DESTDIR test. Tested: Jam and smirom by hand. (no h5committest which does not test this change.)
* [svn-r16749] New feature (Bug ID: 1345):Albert Cheng2009-04-141-0/+21
| | | | | | | | Added a Make target of check-all-install to test the correctness of installing via the prefix= or $DESTDIR options. Platforms tested: h5committested and jam serial mode. Then test check-all-install by hand.
* [svn-r15041] Purpose: Configure FixMike McGreevy2008-05-191-8/+1
| | | | | | | | Description: Removing make target "check-perform". The extra target is unneeded because the perform tests don't take as long to run as initially anticipated, and can be lumped in with 'make check'. Tested: kagiso
* [svn-r14969] Purpose: Bug Fix (Bug 1144)Mike McGreevy2008-05-121-0/+7
| | | | | | | | | | | | | Description: Tests in perform directory were never getting run, and h5perf* programs were not being installed. Solution: Added another build option, 'make check-perform', which runs the tests in the perform directory. Also modified the Makefiles in the perform directory to install (with 'make install') h5perf when parallel is enabled, and h5perf and h5perf_serial when parallel is disabled. Tested: kagiso, smirom, linew
* [svn-r13264] Updated Makefile.am with new THG copyright notice.Albert Cheng2007-02-071-2/+3
| | | | Ran reconfigure to generate the Makefile.in files.
* [svn-r12519] Fixed "make check-vfd"James Laird2006-07-311-0/+9
| | | | | | | | | | "make check-vfd" will now run all tests in the test directory with different file drivers (at least, all of those tests that use the testing framework's FAPL). Tests that fail will be skipped. This is not a perfect fix, but is better than nothing. Along with this change, check-vfd should be added to the Daily Tests.
* [svn-r12372] Purpose:James Laird2006-05-231-1/+1
| | | | | | | | | | | Makefile cleanup Description: Cleaned up where files were distcleaned Platforms tested: mir (change only affects distclean)
* [svn-r12149] Purpose:James Laird2006-03-231-0/+3
| | | | | | | | | | | | | | | | Bug fix Description: Previous checkin did a bad thing; 'make clean' failed in example directories. Solution: Fixed commence.am so that examples no longer break, and fixed a mistake in conclude.am. Platforms tested: heping (minor makefile change) Misc. update:
* [svn-r12143] Purpose:James Laird2006-03-231-7/+16
| | | | | | | | | | | | | | Bug fix Description: make check-clean didn't clean results of example tests Solution: Fixed Makefiles so that check-clean recurses into example directories. Also a little Makefile cleanup. Platforms tested: mir, modi4, heping, copper
* [svn-r12001] Purpose:James Laird2006-03-031-4/+3
| | | | | | | | | | | | | | | | | | | Moved gif2h5 tool to hl directory Description: Added a tools directory under the hl directory and moved the gif2h5 tool to that directory. Solution: The gif2h5 tool was originally built in the tools directory, but this introduced dependency issues that required special checks in the Makefiles.am and required the top-level build order to be changed because it depended on the HL library. For simplicity in the Makefiles now and in the future, the gif2h5 tool was moved to be underneath the hl library. Platforms tested: mir, copper, modi4, shanti
* [svn-r11931] Purpose:Pedro Vicente Nunes2006-02-091-2/+2
| | | | | | | | | | | | | | | | bug fix Description: the linking order in Makefile.am of the gif2h5 tool was causing linking errors on some configurations (pgcc, --disable-shared) Solution: changed the order of the linking (hl before hdf5) Platforms tested: linux, several configurations solaris Misc. update:
* [svn-r11926] Purpose:Pedro Vicente Nunes2006-02-081-2/+2
| | | | | | | | | | | | | | | bug fix Description: the build order of the several folders was causing linking errors Solution: changed the "." to be the last to avoid it Platforms tested: linux Misc. update:
* [svn-r11918] Purpose:Pedro Vicente Nunes2006-02-061-3/+4
| | | | | | | | | | | | | | | | bug fix , bugzilla bug #1 Description: the gif2h5 was not writing HDF5 images correctly Solution: use the Image API to write the image, rewrote the writing functionY Platforms tested: linux solaris Misc. update:
* [svn-r11738] Purpose:James Laird2005-11-181-0/+5
| | | | | | | | | | | | | | | | | | | Configure feature Description: Added 'make trace' target. Solution: Added tracing to 1.7. This was done automatically in 1.6, but left out of 1.7 until now (oops!). Tracing in 1.7 only happens manually, when the user types 'make trace.' Tracing automatically requires more framework than it's worth. I also fixed a couple of tracing bugs and ran trace. Platforms tested: mir, sleipnir, modi4 Misc. update:
* [svn-r11330] Purpose:James Laird2005-08-311-14/+0
| | | | | | | | | | | | | | | | | Bug fix Description: Errors on sol may have been due to "make clean" being run both manually and by automake. Removed the manual run. Also cleaned c++/examples/ii_files directory created by some compilers (e.g., on modi4). Solution: This does mean that examples directories will not be cleaned by 'make clean'. Platforms tested: sol, mir, heping, modi4
* [svn-r11185] Purpose:James Laird2005-08-021-2/+2
| | | | | | | | | | | | | | | Makefile feature Description: 'make check-clean' now cleans *.h5 files created by tests as well as .log and .chkexe files. Solution: check-clean is now a separate target in its own right, which cleans less than mostlyclean (check-clean < mostlyclean < clean < distclean). Platforms tested: mir, heping, modi4 (serial and parallel)
* [svn-r11184] James Laird2005-08-021-1/+1
| | | | | | | | | | | | | | Purpose: Bug fix Description: Fixed a Makefile bug that would cause make clean to fail on some platforms when C++ is enabled. Platforms tested: sleipnir, mir Misc. update:
* [svn-r11179] Purpose:James Laird2005-08-011-12/+12
| | | | | | | | | | | | | | | | | | | Feature: check-clean target Description: 'make check-clean' cleans up output files from tests. Solution: Tests create foo.chkexe and foo.log files. Scripts create foo.chksh and foo.logsh files. 'make check-clean' will clean these files up so that the tests can be re-run. Also suppressed some not-very-useful output of Makefiles when it would echo commands. Platforms tested: mir, sleipnir, modi4 Misc. update:
* [svn-r11095] Purpose:James Laird2005-07-211-4/+6
| | | | | | | | | | | | | | | | | | | | | | Configuration feature Description: Serial test output is now stored in log files and printed when all tests in a directory complete, or when a test fails. This should make test output more readable and useful. Also made changes to clean up ii_files directories that are created by some C++ compilers/linkers. Also fixed a few minor Makefile bugs. Solution: When serial tests run, their output is saved in *.log or *.logsh. While running, tests only print when they begin and when they complete; their more specific output (from the log file) is printed if the test fails or when all tests have completed. Comments welcome. Platforms tested: mir, modi4 (parallel and serial), copper, shanti
* [svn-r11085] Purpose:James Laird2005-07-191-15/+12
| | | | | | | | | | | | | | | Bug fix Description: Update Makefiles now that docs are no longer in main hdf5 tree. Solution: Changed root-level Makefile.am not to recurse into docs tree. Removed docs Makefiles from configure.in. Removed config/commence-doc.am, since it is no longer used. Platforms tested: mir (change to Makefiles only)
* [svn-r10840] Purpose:James Laird2005-06-021-1/+1
| | | | | | | | | | | Added check-s and check-p targets. Description: Added check-s and check-p targets to 1.7 branch to match changes to 1.6 branch. Now parallel and serial tests can be run separately. Platforms tested: mir, modi4, copper
* [svn-r10775] Purpose:James Laird2005-05-201-0/+9
| | | | | | | | | | | | | | | | | | | | | | | Bug fix (kind of...) Description: When trying to 'make distclean', the Makefiles will attempt to re-run configure if configure has changed. This is a nice idea, but prevents the distclean from happening if configure fails (e.g., if the environment has changed). This happens frequently in the Daily Tests when configure is altered. Solution: It turns out to be easier than I had feared to override the dependency that is causing configure to be re-run. Now configure will never be run automatically, even if it is out-of-date. It would be more complicated to cause it to be re-run in all cases except distclean, so we'll try just the inelegant fix for now. Platforms tested: mir. This change doesn't affect the source, only what is built when. The real test will be how the Daily Tests handle changes to configure (like the one I checked in earlier today).
* [svn-r10560] Purpose:James Laird2005-04-061-1/+6
| | | | | | | | | | | Feature: make install now installs h5perf Description: h5perf is now installed in hdf5/bin during 'make install.' Same change as in the 1.6 branch. Platforms tested: mir
* [svn-r10158] Purpose:James Laird2005-03-071-9/+8
| | | | | | | | | | | | | | | | | | | | | | Automake version upgrade Description: Upgraded automake version from 1.6.2 to 1.9.5. Changed bin/reconfigure script to use automake 1.9.5. Changed configure.in and Makefiles to use new FCFLAGS and FC variables instead of FFLAGS and F9X. Automake and configure should now do the lion's share of the work supporting Fortran 9X; macros in acsite.m4 are now mostly unused (will be cleaned later). Altered how configure handles pmake; now root-level Makefile.in is processed by bin/reconfigure to have a .MAKEFLAGS target, since automake no longer allows us to define unused variables. Configure now always checks for C++ compiler even if it is not used, since automake thinks this is the Right Thing To Do and will break otherwise. Platforms tested: Sol, copper, heping, mir, sleipnir, eirene, pommier, kelgia, modi4.
* [svn-r9988] Purpose:James Laird2005-02-111-16/+40
| | | | | | | | | | | | | | | | | | | | Bug fix Description: pmake (on modi4, for instance) complains about undefined variables if it is run without the -V flag, which turns those errors to warnings. Solution: Added test to configure.in to see if $MAKE will allow Makefiles with undefined variables. If not, sets -V flag in AM_MAKEFLAGS. Ensured that all custom make targets use AM_MAKEFLAGS. Also defined all variables that caused errors in top-level Makefile.am. This means that pmake can be used to build hdf5 *from the top level only*. To run make from a subdirectory, still need to use -V flag (or use make or gmake). Platforms tested: modi4, heping, copper, sleipnir
* [svn-r9902] Purpose:James Laird2005-02-011-0/+128
Configuration feature Description: HDF5 now uses automake to generate Makefiles Solution: Makefile.in files are now generated from Makefile.am files. To reconfigure (after chaning a Makefile.am or configure.in): /bin/sh bin/reconfigure.sh Platforms tested: Many