From fa14cde481561608476aadc62adc756961ab09bd Mon Sep 17 00:00:00 2001 From: Robby Date: Sat, 17 Mar 2018 16:25:55 -0500 Subject: Use mill interactive mode to test on cygwin and updated changelog in readme.md. --- readme.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'readme.md') diff --git a/readme.md b/readme.md index 06e31e80..2443eebf 100644 --- a/readme.md +++ b/readme.md @@ -332,14 +332,21 @@ rm -rf out/ - Support for non-interactive (client/server) mode on Windows. - Running on Windows requires either [MSYS2](https://www.msys2.org) or [Cygwin](https://www.cygwin.com). - + Mill requires an `sh` environment to run on Windows; + it is recommended to use [MSYS2](https://www.msys2.org) on Windows. + + [Cygwin](https://www.cygwin.com) can also be used, + but your mileage may vary when running mill on non-interactive (client/server) mode + (it failed intermittently in mill's AppVeyor tests). On Cygwin, run the following after downloading mill: ```bash sed -i '0,/-cp "\$0"/{s/-cp "\$0"/-cp `cygpath -w "\$0"`/}; 0,/-cp "\$0"/{s/-cp "\$0"/-cp `cygpath -w "\$0"`/}' ``` + Mill also runs on [Git-Bash](https://gitforwindows.org) and [WSL](https://docs.microsoft.com/windows/wsl) + but only on interactive mode. + ### 0.1.6 - Fixes for non-interactive (client/server) mode on Java 9 -- cgit v1.2.3