gnulib-tool


Log

Author Commit Date CI Message
Bruno Haible d5daff19 2007-10-29T12:55:44 If --lgpl is not specified, convert copyright headers to GPLv3+.
Bruno Haible 1cb2a947 2007-10-28T23:25:16 Allow specifying the LGPL version number through --lgpl=2 or --lgpl=3.
Bruno Haible c580832d 2007-10-21T14:20:08 Update after move from cvs to git.
Ralf Wildenhues c2b0c333 2007-10-17T21:30:40 * gnulib-tool (func_get_dependencies): Fix sed script to match only tests.
Bruno Haible 57fdfd3f 2007-10-07T19:14:58 Change copyright notice from GPLv2+ to GPLv3+.
Bruno Haible a0a83999 2007-10-04T03:42:26 Synthesize an EXTRA_DIST augmentation also for tests modules.
Bruno Haible 343d63a5 2007-10-02T01:14:09 AC_LIBSOURCES([alloca.c]) must be a no-op, otherwise it breaks the 'alloca-opt' module.
Bruno Haible e2403441 2007-09-30T01:23:51 m4 macro indentation.
Eric Blake 2770108c 2007-09-25T07:11:35 Enforce that AC_REPLACE_FUNCS files exist. * gnulib-tool (func_emit_initmacro_done): Make AC_LIBSOURCES override check for typos. Signed-off-by: Eric Blake <ebb9@byu.net>
Bruno Haible 32ef00cd 2007-09-17T10:26:32 Make "gnulib-tool --version" work in git-cvsserver checkout.
Bruno Haible 9ba0cff4 2007-09-16T00:41:34 Try harder to enable the alias for 'sed'.
Bruno Haible 958d2626 2007-09-09T12:17:35 Allow for modules to show an arbitrary notice.
Bruno Haible 260de60b 2007-09-09T11:49:57 New options --verbose, --quiet.
Bruno Haible 6909aca5 2007-09-08T23:07:48 Prefer rsync over wget when available.
Bruno Haible d098c5df 2007-08-26T10:36:54 Care about dangling symbolic links.
Bruno Haible eba129a7 2007-08-26T10:31:22 Use test -h, not test -L.
Bruno Haible 5882c5eb 2007-07-23T22:08:02 Create .cvsignore files when creating a new directory.
Bruno Haible 7bfbb58d 2007-07-19T20:06:45 Remove pointless error message.
Bruno Haible ffda1898 2007-07-18T23:50:58 New options --po-base, --po-domain.
Bruno Haible a0fdb18e 2007-07-18T23:45:37 Ensure that also files under build-aux/ are distributed.
Bruno Haible a7a07176 2007-07-14T01:42:13 New gnulib-tool option --more-symlinks.
Bruno Haible 26ee7e21 2007-07-13T01:16:59 Handle copying terms "GPLv2+" and "LGPLv2+".
Sergey Poznyakoff eec7780d 2007-07-10T12:25:38 (func_import): Avoid duplication of --avoid statements (func_dest_tmpfilename,func_create_testdir): Translate `-' in file names to `_' in variable names.
Bruno Haible dbdaa21b 2007-07-01T13:01:40 Determine PATH_SEPARATOR and handle Windows PATH as well.
Bruno Haible 2ef90dd5 2007-07-01T12:17:22 Untabify the last two commits.
Ralf Wildenhues c13e1cbf 2007-07-01T11:02:14 * gnulib-tool (self_abspathname): Fix algorithm to cope with empty components in $PATH, denoting '.'.
Ralf Wildenhues db7444a0 2007-07-01T07:55:34 * gnulib-tool: Fix indentation. (func_create_megatestdir): Likewise. Report by Bruno Haible.
Bruno Haible f54e3e73 2007-06-23T19:21:30 Don't let the 'mostlyclean' target fail because of a nonempty directory.
Bruno Haible 242aad9a 2007-06-23T12:37:29 Untabify.
Bruno Haible a02ec12d 2007-06-23T11:20:11 Make use of ksh's 'print' built-in.
Bruno Haible 79c6120f 2007-06-23T10:14:04 Tweak comment.
Bruno Haible 47b0bff3 2007-06-23T09:52:08 Add better support for bash versions < 2.04.
Ralf Wildenhues b6825617 2007-06-23T07:40:57 * gnulib-tool (IFS): Initialize early, so we don't set it to empty later. (self_abspathname): Rewrite algorithm to set it, reindent. (func_emit_lib_Makefile_am, func_emit_tests_Makefile_am) (func_create_megatestdir): Merge some sed scripts.
Bruno Haible 3ce27eb0 2007-06-23T02:02:46 Ensure a POSIX:2001 compliant 'echo' command.
Ralf Wildenhues d6a8c56e 2007-06-22T18:16:39 * gnulib-tool (func_add_or_update, func_create_testdir): Do not simplify `sed_replace_build_aux' scripts, they are portable but echoing them with `echo' is not. Report and analysis by Fernando Ferreira <fernando.prog@netcabo.pt>.
Bruno Haible 45c12937 2007-05-28T15:46:54 Remember the presence of the --with-tests command-line option through "gnulib-tool --update".
Simon Josefsson 87640542 2007-04-12T13:01:59 2007-04-12 Simon Josefsson <simon@josefsson.org> * gnulib-tool: Rename generated 'autobuild' script to 'do-autobuild' in --create-megatestdir output. * doc/gnulib.texi (Build robot for gnulib): Fix.
Simon Josefsson 59d13ed9 2007-04-12T11:56:38 2007-04-12 Simon Josefsson <simon@josefsson.org> * gnulib-tool (func_modules_add_dummy): Respect --avoid=dummy.
Bruno Haible 011d620e 2007-04-03T23:27:57 TEMPLATE-EXTENDED is not a module.
Eric Blake 61193c9a 2007-03-23T13:11:28 * gnulib-tool: Rearrange space-tab sequences, since some editors like to eat them.
Bruno Haible 7f9ee7e3 2007-03-17T16:27:48 Update .cvsignore and .gitignore files.
Bruno Haible 02489b32 2007-03-12T00:48:31 Request a "make distclean" after successful "make check", to save disk space.
Bruno Haible b0f35f9d 2007-03-11T22:16:19 Avoid using sed -e "", not supported by AIX sed. Add optional CONFIGURE_OPTIONS variable.
Bruno Haible b0d9d3aa 2007-03-11T22:11:22 Start the autobuild script with /bin/sh.
Bruno Haible 132e1179 2007-03-11T12:03:51 Create also an autobuild script.
Bruno Haible 67323e00 2007-03-10T15:20:28 Avoiding the "./configure && make && make distclean" did not work most of the time.
Bruno Haible 719a72d0 2007-03-06T03:38:30 Special handling for the 'relocatable-prog-wrapper' module.
Bruno Haible 5dd46c7b 2007-02-04T19:09:25 New module description section 'configure.ac-early'.
Bruno Haible 0db5e352 2007-02-01T01:52:34 New module description field 'Link'.
Ralf Wildenhues b97d19e4 2007-01-28T13:58:02 * gnulib-tool (func_emit_lib_Makefile_am, func_add_or_update) (func_create_testdir): Ensure C locale for `grep' and `tr' character ranges. (func_create_megatestdir): Avoid one `grep'. Fix bug in ACLOCAL_AMFLAGS parsing state machine.
Bruno Haible 9b554ac4 2007-01-27T13:53:54 In testing directories, link the test programs already during "make", not during "make check".
Bruno Haible 481d189d 2007-01-21T20:07:08 Fix test whether sed is GNU sed supporting --posix.
Bruno Haible 0a2f71be 2007-01-17T23:46:34 Tests modules are under GPL now.
Bruno Haible 7904c4b0 2007-01-14T23:00:12 For test modules, use the license of the main module.
Bruno Haible eddfbed4 2007-01-14T20:45:45 Don't unnecessarily run configure and make.
Simon Josefsson 331c77cb 2007-01-11T13:28:50 (func_all_modules): Exclude all .* files (e.g., Emacs .#* auto-save files).
Bruno Haible da2a210c 2007-01-11T13:12:56 Exclude all files inside the CVS directory.
Ralf Wildenhues 32cf259b 2007-01-09T20:45:17 * gnulib-tool (func_all_modules): Use POSIX conforming escaping in sed script.
Bruno Haible db105317 2007-01-09T13:44:33 Add support for subdirectories of the 'modules/' directory.
Bruno Haible 324bd727 2007-01-08T19:20:07 Back from an automatic module-indicator macro to a module-indicator macro that needs to be invoked explicitly.
Paul Eggert 07942075 2007-01-04T18:10:42 * gnulib-tool (autoconf_minversion): Take the maximum version number found, not the minimum. Problem reported by James Youngman.
Simon Josefsson 7aba1eb2 2007-01-03T12:19:04 2007-01-03 Simon Josefsson <simon@josefsson.org> * gnulib-tool (func_create_testdir): Run AC_CANONICAL_BUILD and AC_CANONICAL_HOST, to improve autobuild outputs.
Bruno Haible b0410f1d 2007-01-02T20:59:11 Indicate the presence of gnulib modules through C macros.
Paul Eggert b5743683 2006-12-31T06:29:50 * gnulib-tool (SORT): Remove, since we no longer assume GNU sort. Rewrite so as not to assume GNU sort. Also, don't assume the C locale, and avoid an "eval" that could cause trouble.
Eric Blake 9f02eb5b 2006-12-26T18:42:09 * modules/absolute-header: New module. * modules/fcntl (Depends-on): Depend on it. * modules/inttypes (Depends-on): Likewise. * modules/stdint (Depends-on): Likewise. * modules/sys_stat (Depends-on): Likewise. * modules/wctype (Depends-on): Likewise. * MODULES.html.sh (Support for building libraries and executables): Document it.
Paul Eggert 168905c4 2006-12-26T01:51:36 * gnulib-tool (SED): Remove, undoing previous change. The problem was that it broke coreutils on Solaris, because "sed --posix" leaked into a makefile. (sed): New alias, if 'alias' and GNU sed.
Bruno Haible 637d8788 2006-12-22T12:49:38 Use "sed --posix" instead of "sed" when possible.
Bruno Haible 88fe47aa 2006-12-11T18:19:59 Fix 'join' invocation.
Bruno Haible bce6be1d 2006-12-11T12:41:09 Don't show the includes for modules that were not explicitly specified.
Bruno Haible c9aa5c7a 2006-11-29T14:30:01 Fix double initialization of noinst_LTLIBRARIES.
Bruno Haible 4ff20287 2006-11-27T14:22:11 Initialize also noinst_LTLIBRARIES.
Bruno Haible 70fb1833 2006-11-15T20:47:08 Add license compatibility check in --create-testdir.
Bruno Haible 9e56598f 2006-11-14T09:37:20 Fix --create-testdir --with-tests.
Bruno Haible 52892b2c 2006-11-13T19:07:29 Override also AC_LIBSOURCES. Works around an automake error "automatically discovered file `error.c' should not be explicitly mentioned" in some circumstances.
Bruno Haible e8366f68 2006-11-13T12:35:41 Replace build-aux/ also in the Makefile snippet.
Bruno Haible 081bebde 2006-11-13T12:35:01 New option --local-symlink.
Bruno Haible 0a4815c5 2006-11-13T12:34:33 Fix the symlinks installed by the --symlink option.
Bruno Haible 71811ed0 2006-11-13T12:33:43 Finish support for source files in subdirectories.
Bruno Haible 84a9f951 2006-11-13T12:33:07 Synthesize also an EXTRA_lib_SOURCES augmentation.
Ralf Wildenhues 42a01df0 2006-11-12T09:53:16 * gnulib-tool (func_create_testdir): Fix replacement of `build-aux' in configure.ac. Run autotools in gltests subdirectory. (func_create_testdir, func_create_megatestdir, test): There is no need for '--force' in most autotool invocations in a new tree. Actually fail the whole test if any of the tools, or the configure or make stages fail.
Bruno Haible 15ab52df 2006-11-06T13:04:37 Create also all needed subdirectories.
Bruno Haible c4a99adb 2006-11-02T14:47:36 Fix typo in actioncmd. From Charles WIlson.
Bruno Haible e0fa335a 2006-11-02T13:59:13 Interpret a backslash-newline sequence in the Makefile.am snippet as a space.
Bruno Haible 659f5ee8 2006-11-01T13:20:07 Change a sed expression to be POSIX compliant.
Bruno Haible a9287c03 2006-10-23T11:25:20 Avoid syntax error from bash 2.00 ... 2.05.
Bruno Haible 10e4e6d9 2006-10-20T13:42:39 Don't include ftruncate and mountlist by default.
Bruno Haible c50f1cfe 2006-10-19T13:24:55 Fix from Charles Wilson.
Bruno Haible 55fd7a94 2006-10-19T12:23:41 Remove duplicates from the gl_LIBOBJS list.
Bruno Haible 5eeec029 2006-10-13T12:40:22 gnulib-tool now synthesizes the EXTRA_DIST line.
Bruno Haible 1d1fd6a4 2006-10-12T12:33:50 Add support for multiple gnulib-tool invocations in the scope of a single configure.ac file.
Bruno Haible 0cc97f0f 2006-10-12T11:45:25 Handle mismatch between latest gettext release and current gnulib.
Bruno Haible f58fc598 2006-10-12T11:43:46 --create-testdir without module names now means to use nearly all modules.
Bruno Haible e8886c90 2006-10-07T14:54:51 Mark generated files as "DO NOT EDIT".
Bruno Haible bd361ec7 2006-10-02T11:40:10 Don't use no-dependencies, since it's not the default in automake.
Bruno Haible 29efa491 2006-09-26T21:01:42 Tweak last patch, for symmetry.
Eric Blake ae56275c 2006-09-25T21:20:54 * gnulib-tool (func_import, func_create_testdir): Fix typos in 2006-09-18 patch.
Bruno Haible 69fd76cf 2006-09-22T15:43:18 Don't include the config-h module in megatestdir.
Bruno Haible b857fd90 2006-09-22T12:47:54 Pass to the gl_GETLOADAVG macro the $gl_source_base from gnulib-tool.
Ralf Wildenhues 8164fd6d 2006-09-22T03:10:42 * gnulib-tool (func_version): Create output all at once. This may help avoid triggering unnecessary SIGPIPEs, and at any rate it doesn't hurt.
Eric Blake f42a0e0e 2006-09-19T14:07:28 * gnulib-tool: Avoid space-tab.