]> Sergey Matveev's repositories - schwabrak.git/blob - dep-add
Explicit empty line separator
[schwabrak.git] / dep-add
1 #!/usr/bin/env zsh
2
3 root=$0:h:a
4 . $root/lib.zsh.rc
5
6 usage() {
7     die Usage: $0 ISSUE-DST ISSUE-SRC
8 }
9
10 [[ -n $1 ]] || usage
11 [[ -n $2 ]] || usage
12 dst=issues/${1#issues/}
13 src=issues/${2#issues/}
14 [[ -d $dst ]] || die Unexistent dst
15 [[ -d $src ]] || die Unexistent src
16 dst=$dst:a
17 src=$src:a
18 mkdir -p $dst/deps
19 cd $dst/deps
20 ln -f -s `relative $src:h`/$src:t
21 git add $src:t