summaryrefslogtreecommitdiff
path: root/readme.md
diff options
context:
space:
mode:
authorRobby <robby@k-state.edu>2018-03-17 16:25:55 -0500
committerRobby <robby@k-state.edu>2018-03-17 16:25:55 -0500
commitfa14cde481561608476aadc62adc756961ab09bd (patch)
treeb2ec1771d63b6073ef63024d0171d48564bd835e /readme.md
parent6aba4d619d11e3f7f2c5128aa34162df655af37b (diff)
downloadmill-fa14cde481561608476aadc62adc756961ab09bd.tar.gz
mill-fa14cde481561608476aadc62adc756961ab09bd.tar.bz2
mill-fa14cde481561608476aadc62adc756961ab09bd.zip
Use mill interactive mode to test on cygwin and updated changelog in readme.md.
Diffstat (limited to 'readme.md')
-rw-r--r--readme.md11
1 files changed, 9 insertions, 2 deletions
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-path>
```
+ 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