diff options
Diffstat (limited to 'INSTALL_MAINT')
-rw-r--r-- | INSTALL_MAINT | 21 |
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: |