From a85665c2dce04f19c28f3bf34fdcb925e4308d01 Mon Sep 17 00:00:00 2001 From: "Steven G. Harms" Date: Tue, 28 Nov 2017 16:50:29 -0500 Subject: [PATCH] Update How-to-Contribute.md Document the process to get the toolchain up and running in WSL, but also document that it, sadly, will be for naught. --- How-to-Contribute.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/How-to-Contribute.md b/How-to-Contribute.md index 579a60adef..ce2c2f11f6 100644 --- a/How-to-Contribute.md +++ b/How-to-Contribute.md @@ -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** @@ -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. \ No newline at end of file +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.