From 724925be2b9a48f7911ee6baa315b872bd86995c Mon Sep 17 00:00:00 2001 From: Paul Smith Date: Mon, 8 Jul 2002 13:05:02 +0000 Subject: Various cleanups reported by people using the alpha release. Incorporate "order-only" prerequisites patch. Wrote a test for it. The test shows what might be a bug in the code; I need to look at it more closely (anyway it doesn't behave as I expected). Also I haven't done the docs yet. --- README.cvs | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) (limited to 'README.cvs') diff --git a/README.cvs b/README.cvs index 96898e1..a6f9c9c 100644 --- a/README.cvs +++ b/README.cvs @@ -25,13 +25,11 @@ Building From CVS To build GNU make from CVS, you will need Autoconf 2.53 (or better), Automake 1.6.1 (or better), and Gettext 0.11.3-pre2 (or better), and any -tools that those utilities require (GNU m4, Perl, etc.). +tools that those utilities require (GNU m4, Perl, etc.). You will also +need a copy of wget. After checking out the code, you will need to perform these steps to get -to the point where you can run "configure" then "make". - -Hopefully at some point in the (near) future this will all be obsolete -and you can just run "autoreconf" and have it DTRT. +to the point where you can run "make". 1) $ autopoint @@ -70,12 +68,23 @@ and you can just run "autoreconf" and have it DTRT. Generate a "configure" script from configure.in and acinclude.m4. + 6) $ ./configure + + Generate a Makefile + + + 7) $ make update + + Use wget to retrieve various other files that GNU make relies on, + but does not keep in its own source tree. + + At this point you have successfully brought your CVS copy of the GNU make source directory up to the point where it can be treated more-or-less like the official package you would get from ftp.gnu.org. That is, you can just run: - $ ./configure && make && make check && make install + $ make && make check && make install to build and install GNU make. @@ -127,6 +136,7 @@ autoheader automake --add-missing autoconf ./configure +make update make make check make distcheck -- cgit v1.2.3