diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2019-02-11 21:50:56 -0500 |
---|---|---|
committer | Akim Demaille <akim.demaille@gmail.com> | 2019-02-12 06:19:10 +0100 |
commit | 1997093e21393611a297c480cbb22a50a4f134cf (patch) | |
tree | 32aa4aaa7de51e34bffc5c15c189757081ea57c0 | |
parent | f23b879ff5cb259660aa0b66556258e4c23f2488 (diff) | |
download | bison-1997093e21393611a297c480cbb22a50a4f134cf.tar.gz |
README: point to README-hacking
* README (Build from git): New.
* README-hacking: Describe easier submodule update.
-rw-r--r-- | README | 13 | ||||
-rw-r--r-- | README-hacking | 12 |
2 files changed, 21 insertions, 4 deletions
@@ -1,7 +1,18 @@ This package contains the GNU Bison parser generator. * Installation -** Build +** Build from git +Here are basic installation instructions for a repository checkout: + + $ git submodules update --init + $ ./bootstrap + +then proceed with the usual 'configure && make' steps. + +README-hacking contains more information about building and modifying the +software. + +** Build for tarball See the file INSTALL for generic compilation and installation instructions. Bison requires GNU m4 1.4.6 or later. See: diff --git a/README-hacking b/README-hacking index 0a57038d..172566c0 100644 --- a/README-hacking +++ b/README-hacking @@ -133,9 +133,15 @@ Enjoy! ** Updating -The use of submodules make things somewhat different because git does not -support recursive operations: submodules must be taken care of explicitly by -the user. +If you have git at version 1.8.2 or later, the command + + $ git submodule update --recursive --remote + +will be useful for updating to the latest version of all submodules. + +Under earlier versions, use of submodules make things somewhat different +because git does not yet support recursive operations: submodules must be +taken care of explicitly. *** Updating Bison |