aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2015-10-02 11:19:11 +1300
committerTom Ryder <tom@sanctum.geek.nz>2015-10-02 11:19:11 +1300
commit901b8896afb2dc37357769063779935a531a1bca (patch)
tree98dfc92689fe097e8cbeed7689122787305ea444 /Makefile
parentAppease shellcheck with multi arith exps (diff)
downloaddotfiles-901b8896afb2dc37357769063779935a531a1bca.tar.gz
dotfiles-901b8896afb2dc37357769063779935a531a1bca.zip
Add linting targets
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile14
1 files changed, 14 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index c2d4b5fd..8d0917bf 100644
--- a/Makefile
+++ b/Makefile
@@ -260,3 +260,17 @@ test-urxvt:
done
@printf 'All Perl scripts in urxvt/ext parsed successfully.\n'
+lint : lint-sh lint-bash lint-bin lint-urxvt
+
+lint-sh :
+ find sh -type f -print -exec shellcheck -- {} \;
+
+lint-bash :
+ find bash -type f -print -exec shellcheck -- {} \;
+
+lint-bin :
+ find bin -type f -print -exec shellcheck -- {} \;
+
+lint-urxvt:
+ find urxvt/ext -type f -print -exec perlcritic --brutal -- {} \;
+