diff options
author | Tom Ryder <tom@staff.inspire.net.nz> | 2016-08-31 11:07:00 +1200 |
---|---|---|
committer | Tom Ryder <tom@staff.inspire.net.nz> | 2016-08-31 11:07:00 +1200 |
commit | c85c08a1bd0819b4b222297e9b268688bf5b5448 (patch) | |
tree | d1e14954298afcc80d3ce6f4912e409d2eb86ea9 /Makefile | |
parent | Use more compatible block size for ls(1) (diff) | |
download | dotfiles-c85c08a1bd0819b4b222297e9b268688bf5b5448.tar.gz dotfiles-c85c08a1bd0819b4b222297e9b268688bf5b5448.zip |
Build URxvt Perls with shb(1)
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 21 |
1 files changed, 16 insertions, 5 deletions
@@ -56,7 +56,7 @@ lint-sh \ lint-urxvt -.SUFFIXES: .awk .bash .sed +.SUFFIXES: .awk .bash .pl .sed NAME := Tom Ryder EMAIL := tom@sanctum.geek.nz @@ -71,7 +71,8 @@ all : bin/han \ bin/su2d \ bin/unf \ git/gitconfig \ - gnupg/gpg.conf + gnupg/gpg.conf \ + urxvt/ext/select clean distclean : rm -f \ @@ -89,7 +90,8 @@ clean distclean : gnupg/gpg.conf \ man/man7/dotfiles.7df \ mutt/muttrc \ - tmux/tmux.conf + tmux/tmux.conf \ + urxvt/ext/select git/gitconfig : git/gitconfig.m4 m4 \ @@ -126,6 +128,10 @@ tmux/tmux.conf : tmux/tmux.conf.m4 bin/shb "$<" bash > "$@" chmod +x "$@" +.pl : + bin/shb "$<" perl > "$@" + chmod +x "$@" + .sed : bin/shb "$<" sed -f > "$@" chmod +x "$@" @@ -294,9 +300,14 @@ install-terminfo : install-tmux : tmux/tmux.conf install-terminfo install -pm 0644 -- tmux/tmux.conf "$(HOME)"/.tmux.conf -install-urxvt : check-urxvt +install-urxvt : urxvt/ext/select check-urxvt install -m 0755 -d -- "$(HOME)"/.urxvt/ext - install -m 0755 -- urxvt/ext/* "$(HOME)"/.urxvt/ext + for name in urxvt/ext/* ; do \ + case $$name in \ + *.pl) ;; \ + *) install -m 0644 -- "$$name" "$(HOME)"/.urxvt/ext ;; \ + esac \ + done install-vim : install-vim-config \ install-vim-plugins \ |