| 123456789101112131415161718 |
- #!/usr/bin/env bash
- set -e
- set -o pipefail
- case "$1" in
- debug) MODE="debugExecutable" ;;
- release) MODE="releaseExecutable" ;;
- *) echo "Specify build type: debug or release" && exit 1 ;;
- esac
- case "$OSTYPE" in
- linux*) OS="linux" ;;
- darwin*) OS="macos" ;;
- *) echo "Unsupported: $OSTYPE" && exit 1 ;;
- esac
- sudo ln -sf "$PWD/build/bin/$OS/$MODE/todo.kexe" "/usr/local/bin/todo"
|