aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile4
-rw-r--r--perlcritic/profile.d/perlcritic.sh2
2 files changed, 5 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 690ffc78..d8c890df 100644
--- a/Makefile
+++ b/Makefile
@@ -495,7 +495,9 @@ install-login-shell: check-login-shell
sh install/login-shell.sh
install-perlcritic:
- cp -p -- perlcritic/perlcriticrc $(HOME)/.perlcriticrc
+ mkdir -p -- $(XDG_CONFIG_HOME)/perlcritic
+ cp -p -- perlcritic/profile.d/perlcritic.sh $(HOME)/.profile.d
+ cp -p -- perlcritic/perlcriticrc $(XDG_CONFIG_HOME)/perlcritic/perlcriticrc
install-perltidy:
cp -p -- perltidy/perltidyrc $(HOME)/.perltidyrc
diff --git a/perlcritic/profile.d/perlcritic.sh b/perlcritic/profile.d/perlcritic.sh
new file mode 100644
index 00000000..bb404c45
--- /dev/null
+++ b/perlcritic/profile.d/perlcritic.sh
@@ -0,0 +1,2 @@
+PERLCRITIC=${XDG_CONFIG_HOME:-$HOME/.config}/perlcritic/perlcriticrc
+export PERLCRITIC