diff --git a/setup.sh b/setup.sh index e5040cb..0daf3d7 100755 --- a/setup.sh +++ b/setup.sh @@ -1,22 +1,13 @@ -#!/usr/bin/env bash +#!/usr/bin/env bash -e + version=$1 run_bootstrap=$2 -echo Installing Melos $version +echo "Installing Melos $version..." -if [ -x "$(command -v flutter)" ] -then - flutter pub global activate melos $version -elif [ -x "$(command -v dart)" ] -then - dart pub global activate melos $version -else - echo 'Error: Either dart or flutter needs to be on the PATH.' >&2 - exit 1 -fi +dart pub global activate melos $version -if [ "$run_bootstrap" != "false" ] -then - echo Running melos bootstrap - melos bootstrap +if [ "$run_bootstrap" != "false" ]; then + echo 'Running melos bootstrap...' + dart pub global run melos bootstrap fi