AimRT/_deps/boost-src/libs/locale/tools/format_sources.sh
2025-01-12 20:40:48 +08:00

22 lines
515 B
Bash

#!/bin/bash
#
# Copyright (c) 2022 Alexander Grund
#
# Distributed under the Boost Software License, Version 1.0.
# https://www.boost.org/LICENSE_1_0.txt
# Format source code with clang-format
set -euo pipefail
CLANG_FORMAT="clang-format-14"
if ! command -v "$CLANG_FORMAT" &> /dev/null; then
echo "You need $CLANG_FORMAT in your PATH"
exit 1
fi
cd "$(dirname "$0")/.."
find . -type f \( -name '*.cpp' -o -name '*.hpp' -o -name '*.ipp' \) -print0 | xargs -0 -n4 "$CLANG_FORMAT" -i --style=file