commit | cdab851e0fcde0253868659291d99a48abf83f4a | [log] [tgz] |
---|---|---|
author | Michael Goderbauer <goderbauer@google.com> | Fri Feb 10 16:35:41 2017 -0800 |
committer | GitHub <noreply@github.com> | Fri Feb 10 16:35:41 2017 -0800 |
tree | 7d07387f01ea3df74dc6d9ee812994d57c3064f1 | |
parent | 1f5e06ed153c0e340f59367f0028780d796ffbda [diff] |
Make LocalProcessManager portable (#3) LocalProcessManager now uses the same algorithm on Windows and Posix systems to find the executable for a command. Previously, manager.run(['pub']) would work on Linux, but not on Windows because 'pub.bat' could not be located.
A generic process invocation abstraction for Dart.
Like dart:io
, package:process
supplies a rich, Dart-idiomatic API for spawning OS processes.
Unlike dart:io
, package:process
: