summaryrefslogtreecommitdiff
path: root/readme.md
diff options
context:
space:
mode:
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