summaryrefslogtreecommitdiff
path: root/Utilities/Scripts/clang-format.bash
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2023-01-18 12:45:07 -0500
committerBrad King <brad.king@kitware.com>2023-01-18 16:20:02 -0500
commit6739d579486b52a76baee238162faa10bd21b38e (patch)
tree6f875d41585f9da5bea6fca16d8fcc33e7b98e98 /Utilities/Scripts/clang-format.bash
parent9ee57226bc37129e3c6a2b5cddc60279a105d4c7 (diff)
downloadcmake-6739d579486b52a76baee238162faa10bd21b38e.tar.gz
clang-format.bash: update to clang-format-15
The `.clang-format` configuration needs no changes to make the version 15 format close to what version 6.0 produced before. Issue: #24315
Diffstat (limited to 'Utilities/Scripts/clang-format.bash')
-rwxr-xr-xUtilities/Scripts/clang-format.bash8
1 files changed, 4 insertions, 4 deletions
diff --git a/Utilities/Scripts/clang-format.bash b/Utilities/Scripts/clang-format.bash
index 9b38a5b6c8..27ed40f8d4 100755
--- a/Utilities/Scripts/clang-format.bash
+++ b/Utilities/Scripts/clang-format.bash
@@ -78,7 +78,7 @@ test "$#" = 0 || die "$usage"
# Find a default tool.
tools='
- clang-format-6.0
+ clang-format-15
clang-format
'
if test "x$clang_format" = "x"; then
@@ -96,8 +96,8 @@ if ! type -p "$clang_format" >/dev/null; then
exit 1
fi
-if ! "$clang_format" --version | grep 'clang-format version 6\.0' >/dev/null 2>/dev/null; then
- echo "clang-format version 6.0 is required (exactly)"
+if ! "$clang_format" --version | grep 'clang-format version 15' >/dev/null 2>/dev/null; then
+ echo "clang-format version 15 is required (exactly)"
exit 1
fi
@@ -116,7 +116,7 @@ $git_ls |
# Select sources with our attribute.
git check-attr --stdin format.clang-format |
- sed -n '/: format\.clang-format: \(set\|6\.0\)$/ {s/:[^:]*:[^:]*$//p}' |
+ sed -n '/: format\.clang-format: \(set\|15\)$/ {s/:[^:]*:[^:]*$//p}' |
# Update sources in-place.
xargs -d '\n' "$clang_format" -i