]> granicus.if.org Git - flex/commitdiff
Revised as per Francois Pinard
authorVern Paxson <vern@ee.lbl.gov>
Sat, 27 Nov 1993 13:44:15 +0000 (13:44 +0000)
committerVern Paxson <vern@ee.lbl.gov>
Sat, 27 Nov 1993 13:44:15 +0000 (13:44 +0000)
README

diff --git a/README b/README
index 3fde5b1c6f79b6de560b104f62063c60d36fcccd..5e2f6039d76286bb76dbdd599b4a0900b5c4eadd 100644 (file)
--- 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.