27 lines
565 B
Bash
27 lines
565 B
Bash
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
ROOT_DIR="$(cd "$(dirname "$0")/../.." && pwd)"
|
|
PROFILE="${1:-all}"
|
|
|
|
case "$PROFILE" in
|
|
hub|core|sh)
|
|
exec bash "$ROOT_DIR/scripts/linux/install_hub.sh" "${@:2}"
|
|
;;
|
|
business|app|sh2)
|
|
exec bash "$ROOT_DIR/scripts/linux/install_business.sh" "${@:2}"
|
|
;;
|
|
all|full)
|
|
exec bash "$ROOT_DIR/scripts/linux/install_all.sh" "${@:2}"
|
|
;;
|
|
*)
|
|
cat <<USAGE
|
|
Usage:
|
|
scripts/linux/install_stack.sh hub
|
|
scripts/linux/install_stack.sh business
|
|
scripts/linux/install_stack.sh all
|
|
USAGE
|
|
exit 1
|
|
;;
|
|
esac
|