| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* build-aux/reloc-ldflags: Fix handling of multiple relocatable library
directories. Each one needs its own -Wl,-rpath,$dir option, instead of
being attached to a single one.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Transform the ProjectQuirks comments into a docstring so that it can
be accessed from python as ProjectQuirks.__doc__ and harmonize
descriptions with the documentation.
* build-aux/vcstocl/projectquirks.py (ProjectQuirks):
Transform comments into a docstring.
* doc/vcs-to-changelog.texi: Sync up description with
comments.
|
|
|
|
|
|
|
|
|
|
| |
ProjectQuirks is used by external quirks files and importing it from
vcs-to-changelog.py is broken since it was renamed to use hyphens. It
is cleaner to put it in its own file anyway.
* build-aux/vcstocl/projectquirks.py: A new file...
* build-aux/vcs-to-changelog.py (ProjectQuirks): ...to which
we move ProjectQuirks and import the file.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* build-aux/gcc-warning.spec: Also list warnings that are default
or are enabled by already-given flags. This lets us speed up
checking for attributes, and makes the generated compilation
commands shorter. Add -Wanalyzer-too-complex (too much noise).
* m4/manywarnings.m4 (gl_MANYWARN_COMPLEMENT)
(gl_MANYWARN_ALL_GCC): Use gl_AS_VAR_APPEND to append
to shell variables that may have long values.
(gl_MANYWARN_ALL_GCC): Omit flags that are default or are
consequences of other flags, to speed up checking and
shorten commands.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
scriptversion in git-version-gen should be kept up-to-date because
this script is used by projects that update it from gnulib
when its scriptversion changes.
* build-aux/git-version-gen (scriptversion): Update.
Fixes: 8f41f1918 ("git-version-gen: Allow 'snapshot' as .tarball-version contents.")
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
This was needed earlier because modules had to import the main script,
but that is no longer true. Rename the script so that it is
consistent with all other scripts in gnulib and uses hyphens.
* build-aux/vcs_to_changelog.py: Rename to...
* build-aux/vcs-to-changelog.py: ... this.
* doc/vcs-to-changelog.texi (VCS To ChangeLog): Update reference.
* modules/vcs-to-changelog: Likewise.
|
|
|
|
| |
* build-aux/announce-gen: Improve comment.
|
|
|
|
| |
* build-aux/announce-gen (@archive_suffixes): Add tar.lz.
|
|
|
|
|
|
| |
* build-aux/gcc-warning.spec:
* m4/manywarnings.m4 (gl_MANYWARN_ALL_GCC(C)):
Add GCC 10.1.0 warnings.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Reported by Bruno Haible.
<https://lists.gnu.org/r/bug-gnulib/2020-03/msg00101.html>
* build-aux/bootstrap: recommand "git submodule update --init"
rather than "git submodule init".
|
|
|
|
|
|
|
|
|
|
|
| |
Induce the changes by running this:
re='by perl'; g grep -l "$re"|xargs perl -pi -e "s/$re/by perl/"
* build-aux/announce-gen: Change "by perl" to "by perl".
* build-aux/gitlog-to-changelog: Likewise.
* build-aux/prefix-gnulib-mk: Likewise.
* build-aux/update-copyright: Likewise.
* build-aux/useless-if-before-free: Likewise.
* tests/test-update-copyright.sh: Likewise.
|
| |
|
|
|
|
|
| |
* build-aux/vcstocl/frontend_c.py (FNDECL_RE): Fix regular
expression for empty arguments.
|
|
|
|
|
|
|
|
|
| |
gnulib does not have a quirks file and if the scripts are not copied
over to the project tree, it may never find the quirks file in the
right place. Add a flag to vcs_to_changelog.py to allow one to
specify the location of the quirks file instead.
* build-aux/vcs_to_changelog.py: New commandline option -q.
|
|
|
|
|
|
|
|
|
| |
Add another newline when the number of files differing is too large.
This is typical for across-the-board changes such as copyright year
updates.
* build-aux/vcstocl/vcs_git.py (list_changes): Add newline in
print output.
|
|
|
|
|
|
| |
frontend_c.py is not executed directly and hence does not need it.
* build-aux/vcstocl/frontend_c.py: Remove shebang.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Before doing the following changes done by hand, I also ran ‘make
update-copyright’ and ‘config/srclist-update <config/srclist.txt’
to do most of the copyright years automatically. A few upstream
sources are still in 2019 but these should eventually be changed
automatically too.
* build-aux/declared.sh (func_version):
* build-aux/libtool-next-version (func_version):
* build-aux/run-test (func_version):
Update these notices by hand. Put just the last year
in output of programs, as per GNU coding standards.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Discussion:
<https://lists.gnu.org/archive/html/bug-gnulib/2019-10/msg00062.html>
* build-aux/vcs_to_changelog.py: New file.
* build-aux/vcstocl/frontend_c.py: New file.
* build-aux/vcstocl/misc_util.py: New file.
* build-aux/vcstocl/vcs_git.py: New file.
|
|
|
|
|
| |
* build-aux/config.rpath: Revert last change. We can add msys2 support
when it has been added to libtool.m4 upstream.
|