summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Blake <ebb9@byu.net>2007-10-24 22:30:20 -0600
committerEric Blake <ebb9@byu.net>2007-11-02 14:11:09 -0600
commit01ea20559b76e22383bf71d87b598d84b420761d (patch)
treebab3fc9f343727d3290922eff27c56e8bc87999f
parent560c3722ebe6bd78dffb9cb0ec818dd44ebd758f (diff)
downloadm4-01ea20559b76e22383bf71d87b598d84b420761d.tar.gz
start work on HACKING updates
-rw-r--r--HACKING17
1 files changed, 13 insertions, 4 deletions
diff --git a/HACKING b/HACKING
index 278ce774..634ac1e9 100644
--- a/HACKING
+++ b/HACKING
@@ -38,11 +38,20 @@ and is not part of a release distribution.
3. Bootstrapping
================
-* Before you can build from CVS, you need to bootstrap. This requires a
+* The master M4 repository is stored in git.
+
+* Before you can build from git, you need to bootstrap. This requires a
pre-installed version of GNU M4 built from a package, Autoconf 2.60 or
- later, Automake 1.9.6 or later, and a CVS checkout of gnulib. Gnulib
- can be obtained by:
- cvs -z3 -d:pserver:anonymous@cvs.sv.gnu.org:/sources/gnulib co gnulib
+ later, Automake 1.9.6 or later, and a git checkout of gnulib. A
+ read-only copy of gnulib can be obtained by:
+ git clone git://git.sv.gnu.org/gnulib.git
+ or
+ cvs -d:pserver:anonymous@pserver.git.sv.gnu.org:/srv/git/gnulib.git \
+ co -d gnulib HEAD
+
+ If you are a member of the savannah group for gnulib, a read-write
+ copy can be obtained by:
+ git clone <savannah-user>@git.sv.gnu.org:/srv/git/gnulib.git
* Either add the gnulib directory to your PATH, or run
GNULIB_TOOL=path/to/gnulib/gnulib-tool ./bootstrap