mumble/scripts
Robert Adam 535c2b5c83
Merge PR #5514: CI: scripts/runClangFormat.sh: Use git-ls-files(1)
Current problems:

    bash(1) is not always installed (by default), /bin/sh is
    (Open)BSD find(1) requires at least one path argument, i.e. . which GNU
    find(1) implies
    (Open)BSD find(1) does not support -ipath

git-ls-files(1) benefits:

    gitignore(5) files are honored
    simpler/more powerful patterns (see gitglossary(7) wrt. pathspec)
    runClangFormat.sh can be run from git subdirectories to only format
    selected files (explicitl passing files could be easil implemented)
    works on every system with git(1), no portability issues (see above)

The one "drawback" with git-ls-files(1) is requiring git(1) working tree
rather than a release tarball, but active development requries git
anyway, so that does not seem like a blocker.

Only run xargs(1) if files were listed (-r), since we can now run the
script from subdirectories without source code.
2022-02-06 18:35:27 +01:00
..
commitMessage MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
development MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
server MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
vcpkg MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
backportTranslations.py MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
docker-compose.yml MAINT(docker): Set Docker Compose restart policy to 'unless-stopped'. 2022-01-17 13:41:13 +01:00
extract-emojione-flags.py MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
generate_cmake_options_docs.py MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
generate-ApplicationPalette-class.py MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
generate-cipherinfo.py MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
generate-ffdhe.py MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
generate-mumble_qt-qrc.py MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
generate-qrc.py MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
generateChangelog.py MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
generateIceWrapper.py MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
git2cl.pl MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
info.mumble.Mumble.appdata.xml.in FIX(client): Improve appstream metadata 2022-01-19 19:23:28 +01:00
info.mumble.Mumble.desktop FIX(client): Improve appstream metadata 2022-01-19 19:23:28 +01:00
mkflags.py MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
mkini-win32.bat MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
mkini.sh MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
mklic.pl MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
mumble-build-number.py MAINT: Fix password use in build-number script 2022-01-11 09:41:18 +01:00
mumble-overlay FIX(client/overlay): Update unix script to use the current library names 2020-09-19 21:03:07 +02:00
mumble-version.py MAINT: Use python3 for mumble-version script 2022-01-09 19:54:49 +01:00
mumble.protocol More Ubuntu fixes 2007-11-09 01:24:29 +00:00
murmur-user-wrapper Auto-update LICENSE.header in source files 2020-01-07 03:09:22 +01:00
murmur.conf Rename ubuntu package from murmur back to mumble-server 2008-01-14 17:29:15 +00:00
murmur.ini FEAT(server): Add option to disallow recording 2021-11-10 10:20:43 +01:00
murmur.init MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
murmur.logrotate Make the logrotate fail gracefully if murmur isn't running 2009-03-22 22:37:35 +01:00
murmur.service MAINT/FIX(server): Fix systemd murmur.service 2020-12-09 14:49:21 +03:00
php.ini Include weblist.php using ICE 2008-07-03 12:34:38 +00:00
rcc-depends.py MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
release.pl MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
runClangFormat.sh CI: scripts/runClangFormat.sh: Use git-ls-files(1) 2022-01-25 11:19:19 +03:00
transtate.py MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
updateLicenseHeaders.py MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00
updatetranslations.py MAINT: Update copyright to 2022 2022-01-04 20:17:33 +01:00