You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add check for existence of system requirement command line tools #52262
Check for the presence of all required executables as soon as possible (before artifacts are downloaded) in the tool and give a good error message. flutter doctor makes sense but the validators may be run too late to catch git or zip exceptions.
changed the title [-]Add system requirement command line tool check[/-][+]Add check for existence of system requirement command line tools[/+]on Mar 9, 2020
Activity
jmagman commentedon Mar 9, 2020
See #52241
[-]Add system requirement command line tool check[/-][+]Add check for existence of system requirement command line tools[/+]christopherfujino commentedon Mar 9, 2020
It might make sense to create an abstraction layer class for each system dependency we assume is installed, to uniformly handle them not existing.
jmagman commentedon Mar 9, 2020
May need to check some of them all the way up in https://github.com/flutter/flutter/blob/master/bin/flutter.
Also that list seems kind of random, why
mkdirandrmbut notechoortouchor the dozens of other system commands we use.jonahwilliams commentedon Mar 9, 2020
Can we go another direction entirely? How do we remove most/all of these dependencies?
christopherfujino commentedon Mar 9, 2020
I would love that.
christopherfujino commentedon Mar 9, 2020
Related #45278