1 | #!/bin/bash
|
2 |
|
3 | POMO_VERSION="0.7.1"
|
4 | OSX_MD5="369a489fc1e9af234cd5db099c3efd83"
|
5 | LINUX_MD5="973f5c83218d1d3df5e43a2e6c171b7f"
|
6 | OSX_TARBALL="https://github.com/kevinschoon/pomo/releases/download/$POMO_VERSION/pomo-$POMO_VERSION-darwin-amd64"
|
7 | LINUX_TARBALL="https://github.com/kevinschoon/pomo/releases/download/$POMO_VERSION/pomo-$POMO_VERSION-linux-amd64"
|
8 |
|
9 | install_pomo() {
|
10 | echo "Installing Pomo..."
|
11 | if [[ "$OSTYPE" == darwin* ]] ; then {
|
12 | curl -L -o pomo "$OSX_TARBALL" && \
|
13 | [[ $(md5 -r pomo) == "$OSX_MD5" ]] && \
|
14 | chmod +x pomo && \
|
15 | ./pomo -v
|
16 | } elif [[ "$OSTYPE" == linux* ]] ; then {
|
17 | curl -L -o pomo "$LINUX_TARBALL" && \
|
18 | echo "$LINUX_MD5 pomo" | md5sum -c - && \
|
19 | chmod +x pomo && \
|
20 | ./pomo -v
|
21 | } else {
|
22 | echo "cannot detect OS type"
|
23 | return 1
|
24 | }
|
25 | fi
|
26 | echo "Pomo $POMO_VERSION installed, copy ./pomo to somewhere on your path."
|
27 | }
|
28 |
|
29 | install_pomo
|