1 #!/bin/bash |
1 #!/bin/sh |
2 |
2 set -eu |
3 set -euo pipefail |
|
4 IFS=$'\n\t' |
|
5 |
3 |
6 if [ ! -L ~/userprofile ]; then |
4 if [ ! -L ~/userprofile ]; then |
7 echo "Please link ~/userprofile" |
5 echo "Please link ~/userprofile" |
8 fi |
6 fi |
9 |
7 |
10 USERPROFILE="$(readlink ~/userprofile)" |
8 USERPROFILE="$(readlink ~/userprofile)" |
11 |
9 |
12 cd `hg root` |
10 cd `hg root` |
13 |
11 |
|
12 mkdir -p ${USERPROFILE}/vimfiles |
|
13 |
14 cp -vu .vimrc ${USERPROFILE}/_vimrc |
14 cp -vu .vimrc ${USERPROFILE}/_vimrc |
15 |
|
16 if [ ! -d ${USERPROFILE}/vimfiles ]; then |
|
17 mkdir ${USERPROFILE}/vimfiles |
|
18 fi |
|
19 |
15 |
20 cp -vuRL -t ${USERPROFILE}/vimfiles .vim/* |
16 cp -vuRL -t ${USERPROFILE}/vimfiles .vim/* |
21 |
17 |
22 cp -vu .vimperatorrc ${USERPROFILE}/ |
18 cp -vuRL -t ${USERPROFILE}/ \ |
|
19 .lib \ |
|
20 .ctags \ |
|
21 .perltidyrc \ |
|
22 .replyrc |
23 |
23 |
24 mkdir ${USERPROFILE}/{css,js} &>/dev/null || true |
24 mkdir -p ${USERPROFILE}/{css,js} |
25 cp -vuRL -t ${USERPROFILE}/css .css/* |
25 cp -vuRL -t ${USERPROFILE}/css .css/* |
26 cp -vuRL -t ${USERPROFILE}/js .js/* |
26 cp -vuRL -t ${USERPROFILE}/js .js/* |
27 |
27 |
28 cat <<ENDINSTR |
28 cat <<ENDINSTR |
29 # rebuilding vimproc dll on babun for w32 gvim: |
29 # rebuilding vimproc dll on babun for w32 gvim: |