summaryrefslogtreecommitdiff
path: root/build-aux/vc-list-files
Commit message (Collapse)AuthorAgeFilesLines
* maint: run 'make update-copyright'Simon Josefsson2023-01-011-1/+1
|
* maint: run 'make update-copyright'Paul Eggert2022-01-011-1/+1
|
* maint: run 'make update-copyright'Paul Eggert2020-12-311-1/+1
|
* maint: Run 'make update-copyright'Paul Eggert2019-12-311-1/+1
|
* Update some URLsPaul Eggert2019-09-221-1/+1
| | | | | | This is a clerical change that mostly changes http: to https: in URLs where either will work. It also updates some URLs that have moved, removes some URLs that no longer work, and fixes related text.
* maint: Run 'make update-copyright'Paul Eggert2019-01-011-1/+1
|
* maint: write-file-hooks -> before-save-hookPaul Eggert2018-03-071-2/+2
| | | | | | | | | | | | | | | write-file-hooks is obsolete since Emacs 22.1 (released June 2007) and it's time to use the recommended replacement. Problem reported by Glenn Morris in: https://lists.gnu.org/r/bug-gnulib/2018-03/msg00008.html * build-aux/announce-gen, build-aux/bootstrap: * build-aux/do-release-commit-and-tag, build-aux/gendocs.sh: * build-aux/git-version-gen, build-aux/gitlog-to-changelog: * build-aux/gnu-web-doc-update, build-aux/gnupload: * build-aux/move-if-change, build-aux/prefix-gnulib-mk: * build-aux/update-copyright, build-aux/useless-if-before-free: * build-aux/vc-list-files: Update hook usage for files where Gnulib is the canonical source.
* maint: Run 'make update-copyright'Paul Eggert2018-01-011-1/+1
|
* all: prefer https: URLsPaul Eggert2017-09-131-3/+3
|
* vc-list-files: port to Solaris 10Paul Eggert2017-08-211-2/+2
| | | | * build-aux/vc-list-files: Don't assume test -e works.
* vc-list-files: Adjust the script to support git worktreesErik Skultety2017-07-271-1/+1
| | | | | | | | | | | | Git's worktree feature creates a ".git" which refers to references from the original (main) repository. This makes vc-list-files to fail for worktrees since it checks for both file's existence and the file being a directory. Checking for existence should be okay in this case, since the script doesn't touch anything within ".git" directly. Instead, it invokes git commands, which work from within a worktree nicely. Signed-off-by: Erik Skultety <eskultet@redhat.com> Message-Id: <0ad867fe1a1e0999e6666ef75398630f28e78e35.1501156018.git.eskultet@redhat.com>
* version-etc: new yearPaul Eggert2017-01-011-1/+1
| | | | | | | | | | * build-aux/gendocs.sh (version): * doc/gendocs_template: * doc/gendocs_template_min: * doc/gnulib.texi: * lib/version-etc.c (COPYRIGHT_YEAR): Update copyright dates by hand in templates and the like. * all files: Run 'make update-copyright'.
* Port Universal Time settings to strict POSIXPaul Eggert2016-01-121-2/+2
| | | | | | | | | | | | * build-aux/announce-gen, build-aux/bootstrap: * build-aux/do-release-commit-and-tag, build-aux/git-version-gen: * build-aux/gitlog-to-changelog, build-aux/gnu-web-doc-update: * build-aux/gnupload, build-aux/mkinstalldirs: * build-aux/move-if-change, build-aux/prefix-gnulib-mk: * build-aux/update-copyright, build-aux/useless-if-before-free: * build-aux/vc-list-files, tests/test-strftime.c: Use TZ="UTC0", not TZ="UTC". Either works on GNU platforms, but POSIX says the behavior of TZ="UTC" is undefined.
* version-etc: new yearPaul Eggert2016-01-011-1/+1
| | | | | | | | | | * build-aux/gendocs.sh (version): * doc/gendocs_template: * doc/gendocs_template_min: * doc/gnulib.texi: * lib/version-etc.c (COPYRIGHT_YEAR): Update copyright dates by hand in templates and the like. * all files: Run 'make update-copyright'.
* version-etc: new yearPaul Eggert2014-12-311-1/+1
| | | | | | * doc/gnulib.texi: * lib/version-etc.c (COPYRIGHT_YEAR): Update copyright date. * all files: Run 'make update-copyright'.
* maint: update copyrightEric Blake2014-01-011-1/+1
| | | | | | I ran 'make update-copyright'. Signed-off-by: Eric Blake <eblake@redhat.com>
* maint: update all copyright year number rangesEric Blake2013-01-011-1/+1
| | | | | | Run "make update-copyright". Compare to commit 1602f0a from last year. Signed-off-by: Eric Blake <eblake@redhat.com>
* maint: update all copyright year number rangesJim Meyering2012-01-011-1/+1
| | | | Run "make update-copyright".
* vc-list-files: accept multiple directory operandsEric Blake2011-05-161-47/+42
| | | | | | * build-aux/vc-list-files: Iterate over all remaining operands. Signed-off-by: Eric Blake <eblake@redhat.com>
* vc-list-files: indent with spaces, not TABsJim Meyering2011-04-291-7/+7
| | | | | * build-aux/vc-list-files: Convert leading TABs to spaces, to match the style of most other files in gnulib.
* maint: update almost all copyright ranges to include 2011Jim Meyering2011-01-011-1/+1
| | | | Run the new "make update-copyright" rule.
* vc-list-files: add subversion supportGiuseppe Scrivano2010-04-241-1/+3
| | | | | * build-aux/vc-list-files: Use "svn list" to generate the list of files controlled by subversion.
* vc-list-files: use bzr ls's -R optionJose E. Marchesi2010-02-211-2/+2
| | | | | * build-aux/vc-list-files: Invoke bazaar to generate a recursive list of versioned files based on 'dir' (usage of -R in 'bzr ls').
* update nearly all FSF copyright year lists to include 2010Jim Meyering2010-01-011-1/+1
| | | | | Use the same procedure as for 2009, outlined in http://thread.gmane.org/gmane.comp.lib.gnulib.bugs/20081
* vc-list-files: avoid failure when /bin/sh is dashJim Meyering2009-07-211-2/+2
| | | | | | | | | | | * build-aux/vc-list-files: Avoid a shell portability problem with dash. On some Debian based systems, /bin/sh is a symlink to dash, and running this command would omit the "/" following each 'tests' prefix: dash -x build-aux/vc-list-files -C . tests That is because bash and dash work differently: $ for i in bash dash; do $i -c 'a=odd; a=ok b=$a; echo '$i' $b'; done bash ok dash odd
* vc-list-files: fix another quoting bugJim Meyering2009-04-251-2/+4
| | | | | * build-aux/vc-list-files: Avoid sed backslash expansion of pathological directory names.
* vc-list-files: fix shell quoting errorEric Blake2009-04-251-3/+4
| | | | | | | * build-aux/vc-list-files: Protect against $ in $dir. Normalize timestamp. Signed-off-by: Eric Blake <ebb9@byu.net>
* vc-list-files: restore lost functionality with subdir argumentJim Meyering2009-04-251-8/+4
| | | | | | * build-aux/vc-list-files: When given a non-"." sub-directory argument, substitute the $dir/ prefix back onto each resulting name. Otherwise, coreutils' root_tests check would fail.
* vc-list-files: ignore git symlinksEric Blake2009-04-241-2/+12
| | | | | | | * build-aux/vc-list-files (.git): Use ls-tree and a filter, rather than ls-files, to ignore git symlinks. Signed-off-by: Eric Blake <ebb9@byu.net>
* Fix unportable awk script in vc-list-files.Ralf Wildenhues2009-03-011-3/+3
| | | | | | | | * build-aux/vc-list-files: In the replacement awk script, use substr with a second argument of 1, not zero. Report by Simon Josefsson. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* vc-list-files: make the last-resort awk code more portableJim Meyering2008-07-111-2/+3
| | | | | | * build-aux/vc-list-files: Don't rely on awk's "sub" command. /bin/awk from OpenSolaris 11's SUNWesu version 2008.03.22.10.56 does not support it.
* build-aux/vc-list-files: Add support for bzr.Soren Hansen2008-05-061-0/+3
|
* vc-list-files: accommodate /bin/sh like the one from Solaris 10Jim Meyering2008-05-011-2/+2
| | | | * build-aux/vc-list-files: Use `...`, not $(...).
* vc-list-files: work properly with build-aux/cvsu, tooJim Meyering2008-04-301-1/+1
| | | | | * build-aux/vc-list-files: Hoist the "./"-removing code to apply to all cvs-based clauses.
* vc-list-files: work properly in the CVS+awk case, tooJim Meyering2008-04-301-1/+2
| | | | * build-aux/vc-list-files: In the CVS+awk case, remove "./" prefix.
* vc-list-files: avoid use of ${*-*} that fails when /bin/sh is dashJim Meyering2008-04-301-2/+2
| | | | | | * build-aux/vc-list-files: Simplify ${*-*} to $dir, since we no longer take more than one file argument, so . Add quotes, just in case $dir ever contains a shell meta-character.
* vc-list-files: don't cause coreutils "make po-check" failureJim Meyering2008-04-031-2/+2
| | | | * build-aux/vc-list-files: Skip postprocessing when $2 is '.'
* Allow VPATH usage of vc-list-files.Eric Blake2008-04-031-9/+54
| | | | | | | | * build-aux/vc-list-files (scriptversion): Add timestamp. (options): Add --help, --version, -C. (CVS): Support installed cvsu. Signed-off-by: Eric Blake <ebb9@byu.net>
* vc-list-files: new moduleJim Meyering2008-01-311-0/+57
* modules/vc-list-files: New module. * build-aux/vc-list-files: New file. * MODULES.html.sh (maint/rel Support): Add vc-list-files.