diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2013-10-21 15:13:52 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2013-10-21 15:23:42 -0700 |
commit | a9733794bb48f9d0779df47229210e5cb30d02a4 (patch) | |
tree | 5a527b8a02100b87bc4a87db45b11ceb83d02d96 | |
parent | 19fe1aa3323eb8e7a6bc66c966a2f9f25741ff42 (diff) | |
download | bison-a9733794bb48f9d0779df47229210e5cb30d02a4.tar.gz |
maint: mention help2man, texinfo, apt-get
* README-hacking: Add help2man, texinfo.
Describe how to add packages if you're using Debian.
-rw-r--r-- | README-hacking | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/README-hacking b/README-hacking index 28870cb2..ab82a3a2 100644 --- a/README-hacking +++ b/README-hacking @@ -62,13 +62,22 @@ tools we depend upon, including: - Gettext <http://www.gnu.org/software/gettext/> - Graphviz <http://www.graphviz.org> - Gzip <http://www.gnu.org/software/gzip/> +- Help2man <http://www.gnu.org/software/help2man/> - Perl <http://www.cpan.org/> - Rsync <http://samba.anu.edu.au/rsync/> - Tar <http://www.gnu.org/software/tar/> +- Texinfo <http://www.gnu.org/software/texinfo/> Valgrind <http://valgrind.org/> is also highly recommended, if it supports your architecture. +If you're using a GNU/Linux distribution, the easiest way to install the +above packages depends on your system. The following shell command should +work for Debian-based systems such as Ubuntu: + + sudo apt-get install \ + autoconf automake autopoint flex graphviz help2man texinfo valgrind + Bison is written using Bison grammars, so there are bootstrapping issues. The bootstrap script attempts to discover when the C code generated from the grammars is out of date, and to bootstrap with an out-of-date version of the |