#!/usr/bin/env bash set -euo pipefail BINARY_NAME="mm" INSTALL_DIR="/usr/local/bin" echo "Building ${BINARY_NAME}..." go build -o "${BINARY_NAME}" . echo "Installing ${BINARY_NAME} to ${INSTALL_DIR}..." if [[ -w "${INSTALL_DIR}" ]]; then cp "${BINARY_NAME}" "${INSTALL_DIR}/${BINARY_NAME}" else sudo cp "${BINARY_NAME}" "${INSTALL_DIR}/${BINARY_NAME}" fi echo "Done. $(which ${BINARY_NAME})"