| #!/bin/sh |
| |
| set -e |
| |
| # libzip requires CMake |
| |
| LIBZIP_REPO=https://github.com/nih-at/libzip/ |
| LIBZIP_RELEASE=v1.7.3 |
| |
| # ----------------------------- |
| # Get & Build libzip |
| # ----------------------------- |
| if [ ! -d libzip ]; then |
| echo "Cloning libzip." |
| git clone $LIBZIP_REPO --branch $LIBZIP_RELEASE |
| else |
| echo "Already have libzip, update it." |
| # cd libzip && git fetch && git merge master |
| cd libzip |
| LATEST_TAG=$(git describe --tags `git rev-list --tags --max-count=1`) |
| git checkout $LATEST_TAG |
| cd .. |
| fi |
| |
| mkdir -p libzip_build |
| cd libzip_build |
| cmake ../libzip -DBUILD_SHARED_LIBS=OFF |
| make |