Michael Goderbauer 15330ffbc4 Make ProcessSignals portable (#8779)
* Make ProcessSignals portable

This removes the need to wrap unsupported signals with in `if (!platform.isWindows) ..`.

It also allows us to implement a work around for breaking the Windows console when flutter is exited with Ctrl+C.

* review comments

* adding tests

* add license header
2017-03-15 11:28:14 -07:00
..
2017-03-15 11:28:14 -07:00
2017-03-15 11:28:14 -07:00

Flutter tools

Tools for building Flutter applications.

To run the tests, ensure that no devices are connected and run:

pub get
FLUTTER_ROOT=$PWD/../.. dart --checked test/all.dart