summaryrefslogtreecommitdiff
path: root/README.cvs-snapshot
diff options
context:
space:
mode:
authormillaway <millaway>2002-03-27 01:09:09 +0000
committermillaway <millaway>2002-03-27 01:09:09 +0000
commitea22c0a985dd631c72904352bb621aff7cdb60b5 (patch)
tree1df4575c94a068d0dcac450f2bf5d007172cebbe /README.cvs-snapshot
parentc198e4a84e9cfe221b8e5b3fb066eb6df20e1122 (diff)
downloadflex-ea22c0a985dd631c72904352bb621aff7cdb60b5.tar.gz
Created file.
Diffstat (limited to 'README.cvs-snapshot')
-rw-r--r--README.cvs-snapshot34
1 files changed, 34 insertions, 0 deletions
diff --git a/README.cvs-snapshot b/README.cvs-snapshot
new file mode 100644
index 0000000..d48196c
--- /dev/null
+++ b/README.cvs-snapshot
@@ -0,0 +1,34 @@
+DESCRIPTION
+
+This file describes what to expect in a flex CVS snapshot.
+
+
+WHO SHOULD READ THIS DOCUMENT
+
+Flex developers should read this document. If you are simply installing flex,
+you do not need to read this document (instead, read INSTALL).
+
+
+NOTE
+
+A CVS snapshot of flex is NOT the same thing as a distribution of flex. A CVS
+snapshot is used in the development of flex, while a "distribution" is used to
+build and install flex.
+
+
+REQUIREMENTS
+
+You will need various external tools in order to build the distribution. Here is
+a (possibly incomplete) list of the required tools. Always get the latest
+version of each tool:
+
+ compiler suite ; e.g., gcc
+ bash ; required by autotools (I think!)
+ GNU bison ; to generate parse.c
+ GNU autotools ; autoconf, automake, autogen
+ GNU m4 ; required by autotools
+ flex ; for bootstrap of scan.l
+ tar/gzip ; to build the distro
+ texinfo tools ; to build and test the flex manual
+ perl ; not essential. this may be removed in the future
+