#!/usr/bin/env bash set -euo pipefail ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" PREFIX="${PREFIX:-/usr/local/imap}" usage() { cat <&2 exit 1 fi echo "==> Installing to PREFIX=$PREFIX" install -d -m 0755 "$PREFIX/include" "$PREFIX/lib" echo "==> Installing headers" # Only install the public headers (all .h in c-client/) install -m 0644 "$SRC_HDR_DIR"/*.h "$PREFIX/include/" echo "==> Installing libc-client.a" install -m 0644 "$SRC_LIB" "$PREFIX/lib/libc-client.a" echo "==> Done." echo "Installed:" echo " Headers: $PREFIX/include/*.h" echo " Library: $PREFIX/lib/libc-client.a"