Bruno Haible <[EMAIL PROTECTED]> wrote: > Hi Paul, Jim, Alexandre, > > gnulib-tool now supports multiple gnulib directories with a single > configure.ac. Simon needs this in GnuTLS. I need this in libglocale. > But half of gnulib doesn't work with gnulib-tool. > > Due to AC_LIBSOURCES.
Hi Bruno, There is nothing wrong with the way we use AC_LIBSOURCES. The problem you describe was more of an automake limitation, and it has been resolved by automake's addition of AC_CONFIG_LIBOBJ_DIR. (BTW, here's a big ``Thank-you!'' to Gary and Alexandre.) 2005-04-25 Gary V. Vaughan <[EMAIL PROTECTED]> Alexandre Duret-Lutz <[EMAIL PROTECTED]> Support for remote LIBOBJS (and friends) with subdir-objects. Fixes PR automake/401. * automake.in (config_libobj_dir): New variable. (scan_autoconf_traces): Set config_libobj_dir from AC_CONFIG_LIBOBJ_DIR. (handle_LIBOBJS_or_ALLOCA, require_libsource_with_macro): New functions. (handle_LIBOBJS, handle_ALLOCA): Use them. Adjust location of dependency files, possibly in a subdirectory. * tests/pr401.test, tests/pr401b.test, tests/pr401c.test: New tests. * tests/Makefile.am (TESTS): Add them. * doc/automake.texi (Optional) <AC_CONFIG_LIBOBJ_DIR>: Document. (LIBOBJS): Document changes in behaviour of LIBOBJS, ALLOCA, LTLIBOBJS & LTALLOCA in the presence of subdir-objects and an invocation of AC_CONFIG_LIBOBJ_DIR. _______________________________________________ bug-gnulib mailing list bug-gnulib@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnulib