summaryrefslogtreecommitdiff
path: root/build-aux
Commit message (Collapse)AuthorAgeFilesLines
* autoupdateKarl Berry2021-08-211-5/+16
|
* gnulib-tool: Add support for Automake 1.16.4.Bruno Haible2021-08-082-9/+23
| | | | | | | | | | Reported by <shoober420@gmail.com> in <https://lists.gnu.org/archive/html/bug-libunistring/2021-08/msg00000.html>. * build-aux/test-driver-1.16.3.diff: Renamed from build-aux/test-driver.diff. * build-aux/test-driver.diff: Update to match Automake 1.16.4. * gnulib-tool (func_create_testdir, func_create_megatestdir): Try both .diff files.
* announce-gen: Text fix suggested by Paul Eggert.Simon Josefsson2021-08-041-3/+3
|
* announce-gen: Text fix suggested by Jim Meyering.Simon Josefsson2021-08-031-3/+3
|
* announce-gen: Print SHA1/B64(SHA256) instead of MD5/SHA1.Simon Josefsson2021-08-031-22/+11
| | | | | | | * build-aux/announce-gen (%digest_classes): Removed. (usage): Doc fix. (print_checksums): Instead of MD5/SHA1, print SHA1 and B64(SHA256), inspired by OpenSSH announcements.
* manywarnings: document GCC 11 warningsPaul Eggert2021-07-311-0/+22
| | | | | | * build-aux/gcc-warning.spec: Add warnings introduced in GCC 11. None of them require Gnulib code changes, so this is just a documentation change.
* gendocs.sh: Fix local rendering of HTML manuals.Simon Josefsson2021-07-191-3/+3
| | | | * build-aux/gendocs.sh (htmlarg): Don't use relative URLs.
* autoupdateKarl Berry2021-07-124-4/+4
|
* autoupdateKarl Berry2021-07-051-20/+29
|
* autoupdateKarl Berry2021-07-012-572/+618
|
* declared.sh: Allow parsing 'extern "C"' lines.Bruno Haible2021-06-201-2/+2
| | | | | * build-aux/declared.sh: Don't concatenate lines to an 'extern "C" {' line.
* autoupdateKarl Berry2021-06-161-177/+58
|
* Put GPLv3+ notices in source files where appropriate.Bruno Haible2021-06-041-0/+17
| | | | | | * lib/*.{h,c}: Use GPLv3+ notice whenever the module description says so. * build-aux/pmccabe.css: Likewise.
* Put "unlimited" notices in source files where appropriate.Bruno Haible2021-06-041-12/+3
| | | | | * build-aux/prefix-gnulib-mk: Use "unlimited" notice, since the module description says so.
* autoupdateKarl Berry2021-05-251-24/+22
|
* autoupdateKarl Berry2021-05-062-5/+13
|
* increment-serial: New program.Bruno Haible2021-04-111-0/+114
| | | | * build-aux/increment-serial: New file.
* useless-if-before-free: Implement --version option according to GCS.Bruno Haible2021-04-111-2/+16
| | | | | | * build-aux/useless-if-before-free (copyright_year): New variable. (GetOptions): Print also a short copyright and license notice and author statement.
* libtool-next-version: Implement --version option according to GCS.Bruno Haible2021-04-111-4/+8
| | | | | | * build-aux/libtool-next-version (scriptversion): New variable. (func_version): Deduce the copyright year from it. Terminate sentences with '.'.
* gnupload: Implement --version option according to GCS.Bruno Haible2021-04-111-2/+9
| | | | | * build-aux/gnupload (copyright_year, copyright): New variables. (--version): Print also a short copyright and license notice.
* git-version-gen: Implement --version option according to GCS.Bruno Haible2021-04-111-4/+4
| | | | | * build-aux/git-version-gen (version): State the license. Use wording from GCS.
* bootstrap: Implement --version option according to GCS.Bruno Haible2021-04-111-1/+13
| | | | | * build-aux/bootstrap (copyright_year, copyright): New variables. (--version): New option processing.
* announce-gen: Implement --version option according to GCS.Bruno Haible2021-04-111-2/+16
| | | | | | * build-aux/announce-gen (copyright_year): New variable. (GetOptions): Print also a short copyright and license notice and author statement.
* autoupdateKarl Berry2021-03-111-2/+2
|
* gitlog-to-changelog: output SHA in "empty commit message" warningBernhard Voelker2021-02-251-2/+3
| | | | * build-aux/gitlog-to-changelog: Add $sha to above warning diagnostic.
* autoupdateKarl Berry2021-02-241-16/+14
|
* relocatable-prog: Add support for MidnightBSD.Bruno Haible2021-02-072-2/+2
| | | | | | | * m4/relocatable.m4 (gl_RELOCATABLE_BODY): Use the ELF $ORIGIN trick also on MidnightBSD >= 1.1. * build-aux/config.libpath: Treat MidnightBSD like FreeBSD. * build-aux/reloc-ldflags: Likewise.
* havelib: Add support for MidnightBSD.Bruno Haible2021-02-071-2/+2
| | | | * build-aux/config.rpath: Treat MidnightBSD like FreeBSD >= 4.
* relocatable-prog-wrapper: Tweak today's patch.Bruno Haible2021-01-311-0/+1
| | | | * build-aux/install-reloc (func_create_wrapper): Clean up free.o.
* relocatable-prog-wrapper: Update after recent changes.Bruno Haible2021-01-311-2/+17
| | | | | | | | | | | | | | | * lib/relocwrapper.c: Update comments. * modules/relocatable-prog-wrapper (Files): Add lib/scratch_buffer.h, lib/malloc/scratch_buffer*, lib/malloc.c, lib/realloc.c, lib/free.c, lib/mempcpy.c, lib/rawmemchr.c, m4/lstat.m4. Remove lib/lstat.c. (Depends-on): Add c99, eloop-threshold, fcntl-h, idx, intprops, libc-config, stddef, sys_stat. Remove alloca-opt. (configure.ac): Invoke gl_FUNC_MALLOC_POSIX, gl_FUNC_REALLOC_POSIX, gl_FUNC_FREE, gl_FUNC_MEMPCPY, gl_FUNC_RAWMEMCHR. * lib/canonicalize-lgpl.c (memmove): Undefine in the relocwrapper. * build-aux/install-reloc (func_create_wrapper): Compile also malloc/scratch_buffer_*.c, malloc.c, realloc.c, free.c, mempcpy.c, rawmemchr.c. Don't compile lstat.c.
* autoupdateKarl Berry2021-01-262-9/+13
|
* autoupdateKarl Berry2021-01-181-101/+62
|
* Use https:// instead of git://.Simon Josefsson2021-01-101-2/+2
| | | | | | | | * build-aux/bootstrap (default_gnulib_url): Ditto. * config/srclistvars.sh: Ditto. * doc/gnulib-readme.texi (Git Checkout): Ditto. * doc/gnulib-tool.texi (VCS Issues): Ditto. * top/gitsub.sh: Update link.
* Allow setting CVS username for gnu-web-doc-update.Darshit Shah2021-01-091-2/+5
| | | | | * build-aux/gnu-web-doc-update: Introduce new option --user to set the name of the user on Savannah, when it doesn't match $USER.
* bootstrap: Fix parsing of package name.Simon Josefsson2021-01-081-4/+7
| | | | | * build-aux/bootstrap (package): Attempt to use autoconf --trace to parse AC_INIT before falling back to sed expression.
* autoupdateKarl Berry2021-01-071-2/+2
|
* autoupdateKarl Berry2021-01-052-8/+8
|
* maint: Update copyright notices in --version output.Bruno Haible2021-01-013-3/+3
| | | | | | | | | | | List the most recent year in which changes were made, per <https://www.gnu.org/prep/standards/html_node/_002d_002dversion.html>. * build-aux/declared.sh (func_version): Say 2019. * build-aux/libtool-next-version (func_version): Likewise. * build-aux/run-test (func_version): Likewise. * check-module (COPYRIGHT_NOTICE): Say 2012. * lib/git-merge-changelog.c (main): Say 2020.
* maint: run 'make update-copyright'Paul Eggert2020-12-3141-43/+43
|
* autoupdatePaul Eggert2020-12-241-1/+4
|
* build-aux/config.guessKarl Berry2020-12-231-1/+2
|
* autoupdateKarl Berry2020-12-021-1/+2
|
* bootstrap: add option hooksJose E. Marchesi2020-11-221-3/+17
| | | | | | * build-aux/bootstrap (bootstrap_print_option_usage_hook): Define. (bootstrap_option_hook): Likewise. (usage): Call bootstrap_print_option_usage_hook.
* Update after 'test-driver' in Automake changed.Bruno Haible2020-11-211-1/+1
| | | | * build-aux/test-driver.diff: Rebase.
* autoupdateKarl Berry2020-11-202-11/+23
|
* vcs-to-changelog: Expect spaces in file namesSiddhesh Poyarekar2020-11-191-10/+16
| | | | | | | | | Reported by Thierry Bothorel <thierry.bothorel@zaclys.net> in <https://lists.gnu.org/archive/html/bug-gnulib/2020-11/msg00040.html>, * build-aux/vcstocl/vcs_git.py (exec_git_cmd): Do not transform tabs to spaces. (list_changes): Use tabs to identify file names.
* autoupdateKarl Berry2020-11-141-1/+1
|
* autoupdateKarl Berry2020-11-131-1/+1
|
* autoupdateKarl Berry2020-11-131-1/+15
|
* autoupdateKarl Berry2020-11-111-4/+17
|