aboutsummaryrefslogtreecommitdiffstats
path: root/3rdparty/pybind11/tools/check-style.sh
diff options
context:
space:
mode:
authormyrtle <gatecat@ds0.me>2022-09-15 09:06:35 +0200
committerGitHub <noreply@github.com>2022-09-15 09:06:35 +0200
commit3983d4fe53e2c609a5c76510aff8e998a4c22285 (patch)
tree1c4a543f661dd1b281aecf4660388491702fa8d8 /3rdparty/pybind11/tools/check-style.sh
parentf1349e114f3a16ccd002e8513339e18f5be4d31b (diff)
parenta72f898ff4c4237424c468044a6db9d6953b541e (diff)
downloadnextpnr-3983d4fe53e2c609a5c76510aff8e998a4c22285.tar.gz
nextpnr-3983d4fe53e2c609a5c76510aff8e998a4c22285.tar.bz2
nextpnr-3983d4fe53e2c609a5c76510aff8e998a4c22285.zip
Merge pull request #1024 from YosysHQ/gatecat/pybind11-bump
3rdparty: Bump vendored pybind11 version for py3.11 support
Diffstat (limited to '3rdparty/pybind11/tools/check-style.sh')
-rwxr-xr-x3rdparty/pybind11/tools/check-style.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/3rdparty/pybind11/tools/check-style.sh b/3rdparty/pybind11/tools/check-style.sh
index f7af2a41..6d832523 100755
--- a/3rdparty/pybind11/tools/check-style.sh
+++ b/3rdparty/pybind11/tools/check-style.sh
@@ -16,11 +16,11 @@ check_style_errors=0
IFS=$'\n'
-found="$(grep '\<\(if\|for\|while\|catch\)(\|){' $@ -rn --color=always)"
+found="$(grep '\<\(if\|for\|while\|catch\)(\|){' "$@" -rn --color=always)"
if [ -n "$found" ]; then
echo -e '\033[31;01mError: found the following coding style problems:\033[0m'
check_style_errors=1
- echo "$found" | sed -e 's/^/ /'
+ echo "${found//^/ /}"
fi
found="$(awk '
@@ -34,7 +34,7 @@ last && /^\s*{/ {
last=""
}
{ last = /(if|for|while|catch|switch)\s*\(.*\)\s*$/ ? $0 : "" }
-' $(find include -type f) $@)"
+' "$(find include -type f)" "$@")"
if [ -n "$found" ]; then
check_style_errors=1
echo -e '\033[31;01mError: braces should occur on the same line as the if/while/.. statement. Found issues in the following files:\033[0m'