Skip to content

Commit

Permalink
Update How-to-Contribute.md
Browse files Browse the repository at this point in the history
Document the process to get the toolchain up and running in WSL, but also document that it, sadly, will be for naught.
  • Loading branch information
sgharms authored Nov 28, 2017
1 parent ec092aa commit a85665c
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion How-to-Contribute.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@ git clone https://github.com/Microsoft/vscode.git
- Set a `PYTHON` environment variable pointing to your `python.exe`. Eg: `C:\Python27\python.exe`
- [Visual Studio 2013 for Windows Desktop](https://www.visualstudio.com/en-us/news/vs2013-community-vs.aspx?wt.mc_id=github_microsoft_vscode) or [Visual Studio 2015](https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx?wt.mc_id=github_microsoft_vscode), make sure to select the option to install all C++ tools and the Windows SDK.
- You can also use Felix Rieseberg's [Windows Build Tools npm module](https://github.com/felixrieseberg/windows-build-tools) instead of Visual Studio
- **Windows Linux Subsystem (WSL)**
- *This platform is not currently supported. Following the Linux steps desccribed below as well as installing `yarn`, `gulp`, `gulp-cli`, `pkg-config`, `libx11-dev`, `libxkbfile-dev`, `libsecret-1-dev`, `libgtk2.0-dev`, `libxss-dev`, `gnome-dev`, `libgconf2-dev`, `libnss3-dev`, `libasound2-dev` will allow the `yarn` process to build. However, when attempting to start the editor with `./scripts/code.sh`, no application will launch.
- **OS X**
- [Xcode](https://developer.apple.com/xcode/downloads/) and the Command Line Tools (Xcode -> Preferences -> Downloads), which will install `gcc` and the related toolchain containing `make`
- **Linux**
Expand Down Expand Up @@ -152,4 +154,4 @@ We appreciate your localization contributions, either by providing new translati

## Discussion Etiquette

In order to keep the conversation clear and transparent, please limit discussion to English and keep things on topic with the issue. Be considerate to others and try to be courteous and professional at all times.
In order to keep the conversation clear and transparent, please limit discussion to English and keep things on topic with the issue. Be considerate to others and try to be courteous and professional at all times.

0 comments on commit a85665c

Please sign in to comment.