summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorVern Paxson <vern@ee.lbl.gov>1993-11-27 13:44:15 +0000
committerVern Paxson <vern@ee.lbl.gov>1993-11-27 13:44:15 +0000
commit8c1b482acf52e1411d7c089590f06ec12822c304 (patch)
treeba01b47c65db857952beb592e700d27b75b92fe8 /README
parent99608bcf00a3219762df334fb0fa4e5b3bfa0c92 (diff)
Revised as per Francois Pinard
Diffstat (limited to 'README')
-rw-r--r--README63
1 files changed, 23 insertions, 40 deletions
diff --git a/README b/README
index 3fde5b1..5e2f603 100644
--- a/README
+++ b/README
@@ -1,51 +1,44 @@
-// $Header$
-
This is release 2.4 of flex. See "version.h" for the exact patch-level.
-Read the "Installation considerations" note in the Makefile and make any
-necessary changes.
-
-To make this version of flex for the first time (even if you've already
-installed earlier version of flex), use:
-
- make bootstrap
-
-and then
-
- make
-
-Assuming flex builds successfully, you can test it using
+See the file "NEWS" to find out what is new in this Flex release.
- make check
+Read the file "INSTALL" for general installation directives. Peek near
+the beginning of the file "Makefile.in" for special DEFS values. On most
+systems, you can just run the "configure" script and type "make" to build
+flex; then "make check" to test whether it built correctly; and if it did,
+then "make install" to install it.
-The "diff" should not show any differences.
-
-If you're feeling adventurous, issue "make bigcheck" and be prepared to wait
-a while.
-
-Install flex using:
-
- make install
+If you're feeling adventurous, you can also issue "make bigcheck" (be
+prepared to wait a while).
+Note that flex is distributed under a copyright very similar to that of
+BSD Unix, and not under the GNU General Public License (GPL), except for
+the "configure" script, which is covered by the GPL.
Please send problems and feedback to:
- vern@ee.lbl.gov
-
Vern Paxson
- Systems Engineering
- 46A/1123
+ ICSD, 46A/1123
Lawrence Berkeley Laboratory
1 Cyclotron Rd.
Berkeley, CA 94720
+ vern@ee.lbl.gov
+
The flex distribution consists of the following files:
README This message
- Makefile, flexdef.h, parse.y, scan.l, ccl.c, dfa.c, ecs.c, gen.c,
- main.c, misc.c, nfa.c, sym.c, tblcmp.c, yylex.c
+ NEWS Differences between the various releases
+
+ INSTALL General installation information
+
+ COPYING flex's copyright
+
+ configure.in, Makefile.in, flexdef.h, parse.y, scan.l, ccl.c,
+ dfa.c, ecs.c, gen.c, main.c, misc.c, nfa.c, sym.c, tblcmp.c,
+ yylex.c
source files
version.h version of this flex release
@@ -64,15 +57,5 @@ The flex distribution consists of the following files:
flexdoc.1 full user documentation
flex.1 reference documentation
- flexdoc.man preformatted versions of documentation
- flex.man
-
- manual/ A flex user manual written by G.T. Nicol. See
- manual/README for details.
-
- Changes Differences between this release and the previous one
-
- COPYING flex's copyright
-
MISC/ a directory containing miscellaneous contributions.
See MISC/README for details.