]> Savannah Git Hosting - gnulib.git/commitdiff
doc: remove robots, add prereqs
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 8 Jun 2017 14:34:47 +0000 (07:34 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 8 Jun 2017 14:35:12 +0000 (07:35 -0700)
* doc/build-automation.texi, doc/gnulib.texi: Mention prereqs for
builds.  Simon's robot site does not seem to be up, so remove
mentions of it for now.

ChangeLog
doc/build-automation.texi
doc/gnulib.texi

index 19707985ddafba737c365b4bc23c0529fa5f8d3c..77ef3bfef7b9ff826f6eaf65ef6d4c68565e831f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2017-06-08  Paul Eggert  <eggert@cs.ucla.edu>
+
+       doc: remove robots, add prereqs
+       * doc/build-automation.texi, doc/gnulib.texi: Mention prereqs for
+       builds.  Simon's robot site does not seem to be up, so remove
+       mentions of it for now.
+
 2017-06-08  Bruno Haible  <bruno@clisp.org>
 
        gnulib-tool: Fix bug in func_symlink_if_changed, from 2006-11-13.
index c9ceee5aee8c208a90ac5e7962e8616547cf78c2..6c152b9161eb7af8215d8ac521e15d203dcfd1bc 100644 (file)
@@ -1,16 +1,25 @@
-@node Build robot for gnulib
-@section Build robot for gnulib
-
-To simplify testing on a wide set of platforms, gnulib is built on
-many platforms every day and the results are uploaded to:
-
-@url{http://autobuild.josefsson.org/gnulib/}
+@node Building gnulib
+@section Building gnulib
 
 If you wish to help the gnulib development effort with build logs for
 your favorite platform, you may perform these steps:
 
 @enumerate
 
+@item Prerequisites tools
+
+Install the proper development tools.  To build all of Gnulib well,
+you will need standard POSIX utilities such as a C compiler,
+@command{awk}, @command{make} and @command{sh}.  You will also need
+other development tools such as Autoconf, Automake, Bison, Gettext,
+Git, Gperf, Libtool, and Perl, although some of these tools are needed
+only by some modules.
+
+@item Obtain Gnulib
+
+See @url{https://www.gnu.org/software/gnulib/} for how to get the
+current Gnulib sources via Git.
+
 @item Create gnulib directory
 
 On a machine with GNU development tools installed and with a gnulib
@@ -40,18 +49,4 @@ And then transferring the @file{dummy-0.tar.gz} file.
 On the build machine, run ./do-autobuild (or "nohup ./do-autobuild").
 It creates a directory @file{logs/} with a log file for each module.
 
-@item Submit build logs
-
-Submit each log file to Simon's site, either through a
-
-@example
-mail `echo gnulib__at__autobuild.josefsson.org | sed -e s/__at__/@@/`
-@end example
-
-or through netcat
-
-@example
-autobuild-submit logs/*
-@end example
-
 @end enumerate
index 3eb7a1db8b648e477d527bb84439133785052f10..f4bbfcf2e5da3e45093cf95d23639903e1884f1b 100644 (file)
@@ -728,7 +728,7 @@ better to share them.
 * A C++ namespace for gnulib::      A different way of using Gnulib in C++
 * Running self-tests under valgrind::
 * License Texinfo sources::
-* Build robot for gnulib::
+* Building gnulib::
 @end menu
 
 @include out-of-memory.texi