#!/usr/bin/env sh

set -e

# This is always set in the Dart entrypoint script provided by Flutter,
# but not for standalone Dart. Emulating this behavior by only exporting
# if flutter is installed.
export DART_ROOT="/usr/lib/dart-sdk"
FLUTTER_ROOT="/usr/lib/flutter"
if [ -f "$FLUTTER_ROOT/version" ]; then
	export FLUTTER_ROOT
fi

exec /usr/lib/dart-sdk/bin/dart "$@"
