]> git.rmz.io Git - dotfiles.git/blob - isync/sync-mail
Makefile: add target for git
[dotfiles.git] / isync / sync-mail
1 #!/usr/bin/env bash
2
3 mbsync_args="$*"
4
5 export dir="$(dirname "${BASH_SOURCE[0]}")"
6 export config=$dir/config
7
8 for hook in $(find $dir/pre-sync.d -type f -executable); do
9 "$hook" $mbsync_args
10 done
11
12 mbsync -c "$config" $mbsync_args
13 export mbsync_errno=$?
14
15 for hook in $(find $dir/post-sync.d -type f -executable); do
16 "$hook" $mbsync_args
17 done
18
19 exit $mbsync_errno