Rename .tools to .mystools for Arduino IDE (#686)

* The Arduino IDE considers the .tools directory
special and warns if it finds .tools the repo

References #672
This commit is contained in:
Bruce Lacey
2016-12-11 22:08:14 +01:00
committed by Patrick Fallberg
parent 28e0086291
commit 68ce74d11a
12 changed files with 8 additions and 7 deletions
+33
View File
@@ -0,0 +1,33 @@
#!/bin/bash
# instantiate mysensors tool runtime shim
. "$(git mystoolspath).bundle_runtime.sh"
###
# astyle
#
errorsDetected=0
for file in $(stagedSourceFiles); do
git astyle $file >/dev/null
if ! git diff-files --quiet $file >&2; then
warn "$file has been updated to match the MySensors core coding style."
errorsDetected=1
fi
done
[ $errorsDetected == 1 ] && err "Styling updates applied. Review the changes and use 'git add' to update your staged files."
###
# cppcheck
#
errorsDetected=0
for file in $(stagedSourceFiles); do
if ! git cppcheck $file >/dev/null; then
warn "$file failed static analysis."
errorsDetected=1
fi
done
[ $errorsDetected == 1 ] && err "Correct the errors until cppcheck passees using 'git cppcheck --cached'."
exit 0