From b6a0c6f67dfbac4d9d3a8930ab8f6c610efeaba2 Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Tue, 12 May 2020 20:14:39 +1200 Subject: Add XDG and compile targets for `less` --- Makefile | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 5479b864..ef52c963 100644 --- a/Makefile +++ b/Makefile @@ -280,7 +280,7 @@ GIT_TEMPLATE_HOOKS = git/template/hooks/post-update \ git/template/hooks/pre-commit \ git/template/hooks/prepare-commit-msg -all: $(BINS) git/gitconfig $(GIT_TEMPLATE_HOOKS) +all: $(BINS) git/gitconfig less/less $(GIT_TEMPLATE_HOOKS) clean distclean: rm -f -- \ @@ -294,6 +294,7 @@ clean distclean: git/gitconfig \ git/gitconfig.m4 \ include/mktd.m4 \ + less/less \ urxvt/ext/select \ vim/dist/* @@ -348,6 +349,9 @@ git/gitconfig: git/gitconfig.m4 -D SENDMAIL=$(SENDMAIL) \ git/gitconfig.m4 > $@ +less/less: less/lesskey + lesskey --output $@ less/lesskey + MAILDIR = $(HOME)/Mail install: install-bin \ @@ -451,9 +455,11 @@ install-keychain: install-sh cp -p -- keychain/profile.d/* $(HOME)/.profile.d cp -p -- keychain/shrc.d/* $(HOME)/.shrc.d -install-less: - cp -p -- less/lesskey $(HOME)/.lesskey - lesskey +install-less: less/less + mkdir -p -- $(HOME)/.profile.d + cp -- less/profile.d/* $(HOME)/.profile.d + mkdir -p -- $(XDG_CONFIG_HOME)/less + cp -p -- less/less $(XDG_CONFIG_HOME)/less/key install-mail: cp -p -- mail/signature $(HOME)/.signature -- cgit v1.2.3