Detecting when installing over MingW's Git Bash, fixing paths (#39699)
This commit is contained in:
parent
e458fd08d9
commit
db041de63d
1
AUTHORS
1
AUTHORS
@ -44,3 +44,4 @@ Simon Lightfoot <simon@devangels.london>
|
|||||||
Sarbagya Dhaubanjar <mail@sarbagyastha.com.np>
|
Sarbagya Dhaubanjar <mail@sarbagyastha.com.np>
|
||||||
Rody Davis Jr <rody.davis.jr@gmail.com>
|
Rody Davis Jr <rody.davis.jr@gmail.com>
|
||||||
Robin Jespersen <info@unitedpartners.de>
|
Robin Jespersen <info@unitedpartners.de>
|
||||||
|
Jefferson Quesado <jeff.quesado@gmail.com>
|
||||||
|
@ -150,6 +150,15 @@ DART_SDK_PATH="$FLUTTER_ROOT/bin/cache/dart-sdk"
|
|||||||
DART="$DART_SDK_PATH/bin/dart"
|
DART="$DART_SDK_PATH/bin/dart"
|
||||||
PUB="$DART_SDK_PATH/bin/pub"
|
PUB="$DART_SDK_PATH/bin/pub"
|
||||||
|
|
||||||
|
# If running over git-bash, overrides the default UNIX
|
||||||
|
# executables with win32 executables
|
||||||
|
case "$(uname -s)" in
|
||||||
|
MINGW32*)
|
||||||
|
DART="$DART.exe"
|
||||||
|
PUB="$PUB.bat"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
# Test if running as superuser – but don't warn if running within Docker
|
# Test if running as superuser – but don't warn if running within Docker
|
||||||
if [[ "$EUID" == "0" && ! -f /.dockerenv ]]; then
|
if [[ "$EUID" == "0" && ! -f /.dockerenv ]]; then
|
||||||
echo " Woah! You appear to be trying to run flutter as root."
|
echo " Woah! You appear to be trying to run flutter as root."
|
||||||
|
@ -50,6 +50,10 @@ if [ ! -f "$ENGINE_STAMP" ] || [ "$ENGINE_VERSION" != `cat "$ENGINE_STAMP"` ]; t
|
|||||||
DART_ZIP_NAME="dart-sdk-linux-x64.zip"
|
DART_ZIP_NAME="dart-sdk-linux-x64.zip"
|
||||||
IS_USER_EXECUTABLE="-perm /u+x"
|
IS_USER_EXECUTABLE="-perm /u+x"
|
||||||
;;
|
;;
|
||||||
|
MINGW32*)
|
||||||
|
DART_ZIP_NAME="dart-sdk-windows-x64.zip"
|
||||||
|
IS_USER_EXECUTABLE="-perm /u+x"
|
||||||
|
;;
|
||||||
*)
|
*)
|
||||||
echo "Unknown operating system. Cannot install Dart SDK."
|
echo "Unknown operating system. Cannot install Dart SDK."
|
||||||
exit 1
|
exit 1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user