Unverified Commit ace27819 authored by Greg Spencer's avatar Greg Spencer Committed by GitHub

Fix flutter shell script to handle properly shells that have CDPATH set (#17589)

Before this change, if CDPATH was set, and you type (from the flutter root) "bin/flutter --version" you would get an error.

This is because the cd command in follow_links was printing the directory Bash chose from the CDPATH to stdout, causing the path to have a newline in it, which understandably confuses the rest of the script.
parent a25bbc7b
......@@ -14,6 +14,8 @@
set -e
unset CDPATH
function follow_links() {
cd -P "${1%/*}"
local file="$PWD/${1##*/}"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment