chiark / gitweb /
el/dot-emacs.el (mdw-fontify-rust): Fix integer literal syntax.
[profile] / Makefile
index 79be3ea6f02d28e083c42de5294843273857a0e7..7f9e43b30a919623b19956b9b02dbdb916add79a 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -24,7 +24,8 @@ V                      = 0
 V_AT                    = $(V_AT_$V)
 V_AT_0                  = @
 v_print                         = $(call v_print_$V,$1,$2)
-v_print_0               = printf "  %-8s %s\n" "$1" $(call quote,$2);
+v_print_0               = \
+       printf "  %-8s %s\n" "$1" $(call quote,$(patsubst $(HOME)/%,~/%,$2));
 v_tag                   = $(V_AT)$(call v_print_$V,$1,$@)
 
 ## Hack.
@@ -223,7 +224,7 @@ SCRIPTLINKS         += guest-console
 SCRIPTLINKS            += hyperspec
 
 ## Random odds and ends.
-DOTLINKS               += .lesskey .infokey .sqliterc
+DOTLINKS               += .infokey .sqliterc
 DOTLINKS               += .gdbinit .toprc .aspell.conf
 DOTLINKS               += .dircolors .colordiffrc .screenrc .tmux.conf
 DOTLINKS               += .cvsrc .indent.pro .ditz-config
@@ -249,6 +250,11 @@ DOTLINKS           += .mc/ini .mc/panels.ini
 DOTLINKS               += .parallel/config
 .parallel/config_SRC    = parallel-config
 
+all:: $(HOME)/.less
+$(HOME)/.less: dot/lesskey
+       $(V_AT)rm -f $(HOME)/.lesskey
+       $(call v_tag,LESSKEY)lesskey -o$@ $<
+
 ###--------------------------------------------------------------------------
 ### X11 configuration.