From 795fd483a0fa2122e05d4f192cce66fd66286924 Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Fri, 3 Oct 2014 11:13:05 +1300 Subject: find(1) commands hard to get right --- Makefile | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 7ce45399..03cbf060 100644 --- a/Makefile +++ b/Makefile @@ -113,14 +113,18 @@ install-vim : install -m 0644 -- vim/after/ftplugin/* "$(HOME)"/.vim/after/ftplugin install -m 0644 -- vim/after/plugin/* "$(HOME)"/.vim/after/plugin git submodule update --init - cd vim && find bundle -type d \( -name .git -prune -o -type d -print \) | \ - while IFS= read -r dir ; do \ - install -m 0755 -d -- "$${dir}" "$(HOME)"/.vim/"$$dir" ; \ - done - cd vim && find bundle -type f ! -name '.git*' | \ - while IFS= read -r file ; do \ - install -m 0644 -- "$${file}" "$(HOME)"/.vim/"$$file" ; \ - done + cd vim && find bundle -name .git -prune -o \ + \( -type d -print \) | \ + while IFS= read -r dir ; do \ + install -m 0755 -d -- \ + "$$dir" "$(HOME)"/.vim/"$$dir" ; \ + done + cd vim && find bundle -name .git -prune -o \ + \( -type f ! -name '.git*' -print \) | \ + while IFS= read -r file ; do \ + install -m 0644 -- \ + "$$file" "$(HOME)"/.vim/"$$file" ; \ + done rm -f -- "$(HOME)"/.vim/autoload/pathogen.vim ln -s -- ../bundle/pathogen/autoload/pathogen.vim \ "$(HOME)"/.vim/autoload/pathogen.vim -- cgit v1.2.3