From 2d2255272d28d08b8528a0f1660b0fd831966fab Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Tue, 20 Feb 2007 22:42:56 +0100 Subject: * README-hacking: Update to reflect that we now use git. --- ChangeLog | 2 ++ README-hacking | 27 ++++++++++++++------------- 2 files changed, 16 insertions(+), 13 deletions(-) diff --git a/ChangeLog b/ChangeLog index 926d57f40..ce785e552 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,8 @@ Now that we use GIT, not cvs, rename README-cvs. * README-hacking: Renamed from... + Update to reflect that we now use git. + * README-cvs: ...this. * src/env.c (main): When invoked with no arguments (i.e. when printing diff --git a/README-hacking b/README-hacking index dd2783754..6a2714ad4 100644 --- a/README-hacking +++ b/README-hacking @@ -1,13 +1,15 @@ -*- outline -*- -These notes intend to help people working on the CVS version of -this package. +These notes intend to help people working on the checked-out sources. +These requirements do not apply when building from a distribution tarball. * Requirements -Only the sources are installed in the CVS repository (to ease the -maintenance, merges etc.), therefore you will have to get the latest -stable versions of the maintainer tools we depend upon, including: +We've opted to keep only the highest-level sources in the GIT repository. +This eases our maintenance burden, (fewer merges etc.), but imposes more +requirements on anyone wishing to build from the just-checked-out sources. +For example, you have to use the latest stable versions of the maintainer +tools we depend upon, including: - Automake - Autoconf @@ -23,13 +25,13 @@ suggest using test version 1.3.5 (or later, if one becomes available). Valgrind is also highly recommended, if Valgrind supports your architecture. -Only building the initial full source tree will be a bit painful, -later, a plain `cvs update -P && make' should be sufficient. +Only building the initial full source tree will be a bit painful. +Later, a plain `git-pull && make' should be sufficient. -* First CVS checkout +* First GIT checkout Obviously, if you are reading these notes, you did manage to check out -this package from CVS. The next step is to get other files needed to +this package from GIT. The next step is to get other files needed to build, which are extracted from other source packages: $ ./bootstrap @@ -41,9 +43,9 @@ And there you are! Just $ make check At this point, there should be no difference between your local copy, -and the CVS master copy: +and the GIT master copy: - $ cvs diff + $ git-diff should output no difference. @@ -51,8 +53,7 @@ Enjoy! ----- -Copyright (C) 2002, 2003, 2004, 2005, 2006 Free Software Foundation, -Inc. +Copyright (C) 2002-2007 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by -- cgit v1.2.3-70-g09d2