19 Commits

Author SHA1 Message Date
Bruno Haible
2e779cb324 Add installation information for the tarball users and from a git checkout.
We want to have an INSTALL file that contains installation instructions for
the tarball users. These instructions are necessarily package specific,
because they need to list the prerequisites or reference the DEPENDENCIES
file.

Additionally, many people who are not aware that tarballs are the primary
means for source code distribution of GNU packages check out the git repository
and then expect to see instructions for installing from that git checkout
in the INSTALL file. See e.g. <https://savannah.gnu.org/bugs/?62196>.

Unfortunately, both Automake (with strictness option = 'gnu') and 'bootstrap'
both contain code to copy the generic (not package specific) installation
instructions to the file 'INSTALL'. This is not what we want, so we disable
it. (Other packages handle this issue by putting part of the installation
instructions into the README file. This is suboptimal, because this is not
what the README file is for.)

* autogen.sh: Import INSTALL.generic from gnulib.
* INSTALL: Entirely rewritten, based on poke/INSTALL.
* Makefile.am (EXTRA_DIST): Add INSTALL.generic.
* libtextstyle/autogen.sh: Import INSTALL.generic from gnulib.
* libtextstyle/INSTALL: Entirely rewritten, based on poke/INSTALL.
* libtextstyle/Makefile.am (EXTRA_DIST): Add INSTALL.generic.
2024-11-27 11:40:31 +01:00
Bruno Haible
b366aa9b24 Modernize quoting. 2012-02-18 22:28:04 +01:00
Bruno Haible
05783c8308 Document preferred options for Haiku. 2009-06-23 12:15:57 +02:00
Bruno Haible
b247e4215e Update the section "Particular systems" for HP-UX. 2009-06-23 12:15:57 +02:00
Bruno Haible
3ca21651ac Update the sections "Compiling For Multiple Architectures" and
"Particular Systems".
2009-06-23 12:15:48 +02:00
Bruno Haible
6cacaf090b Explain how to create universal binaries on MacOS X. 2009-06-23 12:15:47 +02:00
Bruno Haible
7bb6293f74 Update section about relocatable installation. 2009-06-23 12:15:08 +02:00
Bruno Haible
fc783b21a0 New file DEPENDENCIES. 2009-06-23 12:14:28 +02:00
Bruno Haible
02deb79e3b Recommend to pass variables to configure on the command-line, rather than
through the environment.
2009-06-23 12:13:57 +02:00
Bruno Haible
0957665722 Add recommendation for Tru64. 2009-06-23 12:13:53 +02:00
Bruno Haible
e71d76e1cd Support for relocatable installation. 2009-06-23 12:10:16 +02:00
Bruno Haible
614fb866fb Remove the recommendation to set CPPFLAGS and LDFLAGS. 2009-06-23 12:07:56 +02:00
Bruno Haible
6d8147f6ef Update for icc. 2009-06-22 01:11:42 +02:00
Bruno Haible
ada60192fc Support for Intel icc. 2009-06-22 01:00:07 +02:00
Bruno Haible
1d40cc0cb3 New attempt at solving the "CPPFLAGS/LDFLAGS for libiconv" problem. 2001-05-23 20:34:28 +00:00
Bruno Haible
9b85d89a2f Add notes about AIX 3. 2001-03-21 23:42:17 +00:00
Bruno Haible
1e5d40a246 New section "Particular Systems". 2001-03-11 15:53:27 +00:00
Bruno Haible
d53acef9f1 Replace bash specific INSTALL with the generic one from hello-1.3.18. 2000-07-24 19:06:13 +00:00
Ulrich Drepper
60d2084de5 Initial revision 2000-06-16 07:49:23 +00:00