diff options
author | bors-servo <lbergstrom+bors@mozilla.com> | 2019-01-16 08:46:18 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-01-16 08:46:18 -0500 |
commit | cbd9ac045c5f1719b29efaff0de3c0acc0de836f (patch) | |
tree | 578daba9313fa5a6a18d24b29fb7b919b364a341 | |
parent | 3919002cc721eab31f8e05fd9b2317849e775ce6 (diff) | |
parent | c9271cb634b2d5ba84a474878b3af2ec5f681a33 (diff) | |
download | servo-cbd9ac045c5f1719b29efaff0de3c0acc0de836f.tar.gz servo-cbd9ac045c5f1719b29efaff0de3c0acc0de836f.zip |
Auto merge of #22704 - learning:learning-patch-windows-troubleshooting, r=paulrouget
Add Windows troubleshooting
<!-- Please describe your changes on the following line: -->
Add Windows troubleshooting, about mach cannot run on a case-sensitive file system on Windows 10 v1803+
---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes do not require tests because it just some text for `README.md`
<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->
<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22704)
<!-- Reviewable:end -->
-rw-r--r-- | README.md | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/README.md b/README.md index 2c932c73e34..f17219e4003 100644 --- a/README.md +++ b/README.md @@ -249,6 +249,10 @@ linker = "lld-link.exe" > 2. `cd to/the/path/servo` > 3. `python mach build -d` +> If you got the error `Cannot run mach in a path on a case-sensitive file system on Windows`: +> 1. Open Command Prompt or PowerShell as administrator. +> 2. Disable case-sensitive for servo path, `fsutil.exe file SetCaseSensitiveInfo X:\path\to\servo disable` + #### Cross-compilation for Android Run `./mach bootstrap-android --build` to get Android-specific tools. See wiki for |