Add shellcheck to pre-commit

Closes #22
This commit is contained in:
2024-04-03 12:19:55 -07:00
parent c4862fee9b
commit 2d3e7b9004
2 changed files with 7 additions and 2 deletions

View File

@@ -23,4 +23,9 @@ repos:
description: disallow checking in SHOW_MEMORY=1 description: disallow checking in SHOW_MEMORY=1
entry: '^#define SHOW_MEMORY 1$' entry: '^#define SHOW_MEMORY 1$'
language: pygrep language: pygrep
types: [c++] types: [c++]
- repo: https://github.com/koalaman/shellcheck-precommit
rev: 2491238703a5d3415bb2b7ff11388bf775372f29 # frozen: v0.10.0
hooks:
- id: shellcheck
# args: ["--severity=warning"] # Optionally only show errors and warnings

View File

@@ -2,5 +2,5 @@
# This has the effect of making visibility=hidden symbols private in object files # This has the effect of making visibility=hidden symbols private in object files
for obj in "$@" ; do for obj in "$@" ; do
ld -r $obj -o $obj.tmp && mv $obj.tmp $obj ld -r "$obj" -o "$obj.tmp" && mv "$obj.tmp" "$obj"
done done