1#!/bin/sh
2GITHASH="44a55dee1d41c3ae92524df9f0dd8a747db79f04"
3SHA="8d79b8f096c68ed827743dfded55981f1c7f297d"
4FILE="${GITHASH}.tar.gz"
5
6if ! command -v shasum >/dev/null 2>&1; then
7    echo "missing command: shasum"
8    exit 1
9fi
10
11if [ ! -f "$FILE" ]; then
12    wget https://github.com/memcached/memcached-vendor/archive/$FILE
13fi
14
15hash=$(shasum "$FILE" | awk '{print $1}')
16if [ "$SHA" = "$hash" ]; then
17    tar -zxf ./$FILE --strip-components=1
18    rm $FILE
19else
20    echo "vendor file hash did not match"
21    exit 1
22fi
23