bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Fix --create-megatestdir


From: Simon Josefsson
Subject: Fix --create-megatestdir
Date: Thu, 12 Apr 2007 15:02:56 +0200
User-agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.95 (gnu/linux)

Creating a script called 'autobuild' doesn't work well when there is a
directory called 'autobuild'...

? MODULES.html
Index: ChangeLog
===================================================================
RCS file: /sources/gnulib/gnulib/ChangeLog,v
retrieving revision 1.1557
diff -u -p -r1.1557 ChangeLog
--- ChangeLog   12 Apr 2007 12:58:21 -0000      1.1557
+++ ChangeLog   12 Apr 2007 13:01:23 -0000
@@ -1,5 +1,12 @@
 2007-04-12  Simon Josefsson  <address@hidden>
 
+       * gnulib-tool: Rename generated 'autobuild' script to
+       'do-autobuild' in --create-megatestdir output.
+
+       * doc/gnulib.texi (Build robot for gnulib): Fix.
+
+2007-04-12  Simon Josefsson  <address@hidden>
+
        * modules/sysexits (Depends-on): Add absolute-header.
 
 2007-04-12  Eric Blake  <address@hidden>
Index: gnulib-tool
===================================================================
RCS file: /sources/gnulib/gnulib/gnulib-tool,v
retrieving revision 1.231
diff -u -p -r1.231 gnulib-tool
--- gnulib-tool 12 Apr 2007 11:56:38 -0000      1.231
+++ gnulib-tool 12 Apr 2007 13:01:23 -0000
@@ -2911,8 +2911,8 @@ func_create_megatestdir ()
    echo "   echo rc=\$?"
    echo "  ) 2>&1 | { if test -n \"\$AUTOBUILD_SUBST\"; then sed -e 
\"\$AUTOBUILD_SUBST\"; else cat; fi; } > logs/\$safemodule"
    echo "done"
-  ) > "$megatestdir/autobuild"
-  chmod a+x "$megatestdir/autobuild"
+  ) > "$megatestdir/do-autobuild"
+  chmod a+x "$megatestdir/do-autobuild"
 
   # Create Makefile.am.
   (echo "## Process this file with automake to produce Makefile.in."
@@ -2921,7 +2921,7 @@ func_create_megatestdir ()
    echo
    echo "SUBDIRS = $megasubdirs"
    echo
-   echo "EXTRA_DIST = autobuild"
+   echo "EXTRA_DIST = do-autobuild"
   ) > "$megatestdir/Makefile.am"
 
   # Create configure.ac.
Index: doc/gnulib.texi
===================================================================
RCS file: /sources/gnulib/gnulib/doc/gnulib.texi,v
retrieving revision 1.36
diff -u -p -r1.36 gnulib.texi
--- doc/gnulib.texi     3 Apr 2007 22:45:13 -0000       1.36
+++ doc/gnulib.texi     12 Apr 2007 13:01:23 -0000
@@ -394,8 +394,8 @@ And then transferring the @file{dummy-0.
 
 @item Build modules
 
-On the build machine, run ./autobuild (or "nohup ./autobuild").  It
-creates a directory 'logs/' with a log file for each module.
+On the build machine, run ./do-autobuild (or "nohup ./do-autobuild").
+It creates a directory 'logs/' with a log file for each module.
 
 @item Submit build logs
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]