]> git.rmz.io Git - dotfiles.git/blob - bin/makeclem-git
merge bin from shada
[dotfiles.git] / bin / makeclem-git
1 #!/bin/bash
2 set -e
3
4 SRC_PATH=~/src
5 CLEM=clementine
6 DIR=$SRC_PATH/$CLEM
7
8 make_it()
9 {
10 PWD=`pwd`
11 if [ ! -d $DIR ]; then
12 git clone https://code.google.com/p/clementine-player/ $DIR
13 fi
14 cd $DIR
15 echo `date`
16 git checkout --theirs -- src/translations/*
17 git pull
18 if [ ! -d bin ]; then
19 mkdir bin
20 fi
21 cd bin
22 cmake ..
23 make
24 cd $PWD
25 }
26
27 while getopts "hv" OPT; do
28 case $OPT in
29 h)
30 usage
31 exit EXIT_SUCCESS
32 ;;
33 v)
34 VERBOSE=1
35 ;;
36 ?)
37 usage
38 exit
39 ;;
40 esac
41 shift $((OPTIND-1))
42 done
43 if [[ "$VERBOSE" ]]; then
44 make_it
45 else
46 make_it > /dev/null
47 fi