diff options
author | Will Estes <westes575@gmail.com> | 2015-12-11 10:41:08 -0500 |
---|---|---|
committer | Will Estes <westes575@gmail.com> | 2015-12-11 10:41:08 -0500 |
commit | 6f9cbd4af1c7343d48aa6cda81525b7d507cfe56 (patch) | |
tree | c25d11c23722d4f46d1f6e67572fef1e8825369e /README | |
parent | e5e5fb59c91c5f86b1d6aab5123cb85ba613c284 (diff) |
Updated build documentation; finished sf#155.
Removed version numbers for build tools. Noted that version requirements for build tools will be noted in configure.ac. Expanded documentation of building texinfo based docs.
Diffstat (limited to 'README')
-rw-r--r-- | README | 23 |
1 files changed, 17 insertions, 6 deletions
@@ -62,13 +62,24 @@ compiler suite - flex is built with gcc bash, or a good Bourne-style shell m4 - m4 -p needs to work; GNU m4 and a few others are suitable GNU bison; to generate parse.c from parse.y -autoconf 2.69; for handling the build system -automake 1.12.2; for Makefile generation -gettext 0.18; fori18n support -help2man 1.36; to generate the flex man page +autoconf; for handling the build system +automake; for Makefile generation +gettext; for i18n support +help2man; to generate the flex man page tar, gzip, etc.; for packaging of the source distribution -GNU texinfo 498; to build and test the flex manual -GNU indent 2.8; for indenting the flex source the way we want it done + +GNU texinfo; to build and test the flex manual. Note that if you want +to build the dvi/ps/pdf versions of the documentation you will need +texi2dvi and related programs, along with a sufficiently powerful +implementation of \TeX to process them. See your operating system +documentation for how to achieve this. The printable versions of the +manual are not built unless specifically requested, but the targets +are included by automake. + +GNU indent; for indenting the flex source the way we want it done + +In cases where the versions of the above tools matter, the file +configure.ac will specify the minimum required versions. Once you have all the necessary tools installed, life becomes simple. To prepare the flex tree for building, run the script: |