* bootstrap: After all is done, transform the generated gnulib-tests/gnulib.mk.
* bootstrap.conf (gnulib_tool_option_extras): Set it here.
* gnulib-tests/Makefile.am: New file.
* Makefile.am (SUBDIRS): Add gnulib-tests.
* configure.ac (AC_CONFIG_FILES): Add gnulib-tests/Makefile.
* m4/jm-macros.m4 (coreutils_MACROS) [ARGMATCH_DIE_DECL]: Omit the
"extern " prefix to "void usage ()", so that the macro string value can
be used to construct a function definition in gnulib's test-argmatch.c.
+2007-11-14 Jim Meyering <meyering@redhat.com>
+
+ Enable gnulib-tool's --with-tests option.
+ * bootstrap: After all is done, transform the generated
+ gnulib-tests/gnulib.mk.
+ * bootstrap.conf (gnulib_tool_option_extras): Set it here.
+ * gnulib-tests/Makefile.am: New file.
+ * Makefile.am (SUBDIRS): Add gnulib-tests.
+ * configure.ac (AC_CONFIG_FILES): Add gnulib-tests/Makefile.
+ * m4/jm-macros.m4 (coreutils_MACROS) [ARGMATCH_DIE_DECL]: Omit the
+ "extern " prefix to "void usage ()", so that the macro string value can
+ be used to construct a function definition in gnulib's test-argmatch.c.
+
2007-11-12 Benno Schulenberg <bensberg@justemail.net>
Clarify description of cp's -a option.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
-SUBDIRS = lib src doc man po tests
+SUBDIRS = lib src doc man po tests gnulib-tests
EXTRA_DIST = Makefile.cfg Makefile.maint GNUmakefile \
.prev-version THANKS-to-translators THANKStt.in \
.vg-suppressions \
fi
fi
+# Horrible, coreutils-specific kludge.
+# Change paths in gnulib-tests/gnulib.mk from "../.." to "..".
+m=gnulib-tests/gnulib.mk
+sed 's,\.\./\.\.,..,g' $m > $m-t
+mv -f $m-t $m
+
echo "$0: done. Now you can run './configure'."
m4/visibility.m4
'
fi
+
+gnulib_tool_option_extras="--tests-base=$bt/gnulib-tests --with-tests"
po/Makefile.in
src/Makefile
tests/Makefile
+ gnulib-tests/Makefile
tests/chgrp/Makefile
tests/chmod/Makefile
tests/chown/Makefile
--- /dev/null
+include gnulib.mk
-#serial 105 -*- autoconf -*-
+#serial 106 -*- autoconf -*-
dnl Misc type-related macros for coreutils.
# By default, argmatch should fail calling usage (1).
AC_DEFINE(ARGMATCH_DIE, [usage (1)],
[Define to the function xargmatch calls on failures.])
- AC_DEFINE(ARGMATCH_DIE_DECL, [extern void usage ()],
+ AC_DEFINE(ARGMATCH_DIE_DECL, [void usage ()],
[Define to the declaration of the xargmatch failure function.])
# used by ls