aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
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 -- {} \;
+