summaryrefslogtreecommitdiffstats
path: root/INSTALL_MAINT
diff options
context:
space:
mode:
authorRobb Matzke <matzke@llnl.gov>1998-04-10 18:30:19 (GMT)
committerRobb Matzke <matzke@llnl.gov>1998-04-10 18:30:19 (GMT)
commit861d43c98a5c80ee406b131054f709fcdf689784 (patch)
tree992b89fcc980fb43278e69419729fde52dce6c4d /INSTALL_MAINT
parent82d536f4560440d87bd42ed4dea16074ce9e2ca2 (diff)
downloadhdf5-861d43c98a5c80ee406b131054f709fcdf689784.zip
hdf5-861d43c98a5c80ee406b131054f709fcdf689784.tar.gz
hdf5-861d43c98a5c80ee406b131054f709fcdf689784.tar.bz2
[svn-r341] Changes since 19980409
---------------------- ./INSTALL ./INSTALL_MAINT Updated installation instructions. ./html/Big.html [NEW] A guide to using big datasets on small machines. ./MANIFEST Added Big.html and INSTALL.ascired. ./html/Datasets.html ./html/Dataspaces.html ./html/Datatypes.html ./html/Files.html ./html/H5.api.html ./html/H5.intro.html ./html/H5.sample_code.html ./html/H5.user.html Updated documentation by changing lots of `size_t' arguments to `hsize_t'. Added line numbers to some examples. ./html/H5.intro.html Perhaps someone want's to volunteer to make this file human-readable?
Diffstat (limited to 'INSTALL_MAINT')
-rw-r--r--INSTALL_MAINT21
1 files changed, 10 insertions, 11 deletions
diff --git a/INSTALL_MAINT b/INSTALL_MAINT
index 2f42cf0..2d4c5c9 100644
--- a/INSTALL_MAINT
+++ b/INSTALL_MAINT
@@ -35,20 +35,14 @@ Information for HDF5 maintainers:
CPU-VENDOR-OS
VENDOR-OS
+ CPU-VENDOR
OS
+ VENDOR
+ CPU
The first file which is found is sourced and can therefore affect
- the behavior of the rest of configure. For example, the linux
- configuration file might contain:
-
- # Site configuration -- do not distribute this file.
- if test "X$CFLAGS" = "X"; then
- CFLAGS="-g -Wall"
- fi
-
- Site configuration files are for personal preferences and should
- not be distributed. Run bin/config.guess to see what we think your
- CPU, VENDOR, and OS values are.
+ the behavior of the rest of configure. See config/BlankForm for the
+ template.
* If you use GNU make along with gcc the Makefile will contain targets
that automatically maintain a list of source interdependencies; you
@@ -64,6 +58,11 @@ Information for HDF5 maintainers:
$ find . -name .depend -exec rm {} \;
$ make
+ If you're not using GNU make and gcc then dependencies come from
+ ".distdep" files in each directory. Those files are generated on
+ GNU systems and inserted into the Makefile's by running
+ config.status (which happens near the end of configure).
+
* Object files stay in the directory and are added to the library as a
final step instead of placing the file in the library immediately
and removing it from the directory. The reason is three-fold: