aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorClemen Deng <clemendeng@google.com>2019-06-10 16:56:37 -0400
committerCommit Bot <commit-bot@chromium.org>2019-06-11 17:51:56 +0000
commita029ce47a966f141d4a49458856186918f057e76 (patch)
tree35abfe797b567ca34bd8adcf8d663f9fdb157980 /doc
parent9aa865a6f9885fce602e9b637a18fb124ce9d372 (diff)
downloadangle-a029ce47a966f141d4a49458856186918f057e76.tar.gz
removed msvs_projects from devsetup
Bug: angleproject:3516 Change-Id: I127f702112d68e24bdc9810e5a7ee117190efad5 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1652210 Reviewed-by: Geoff Lang <geofflang@chromium.org> Reviewed-by: Jamie Madill <jmadill@chromium.org> Commit-Queue: Jamie Madill <jmadill@chromium.org>
Diffstat (limited to 'doc')
-rw-r--r--doc/DevSetup.md14
1 files changed, 8 insertions, 6 deletions
diff --git a/doc/DevSetup.md b/doc/DevSetup.md
index c2b19cc9aa..323d5667f9 100644
--- a/doc/DevSetup.md
+++ b/doc/DevSetup.md
@@ -78,14 +78,16 @@ Ensure `depot_tools` is in your path as it provides ninja.
### Building with Visual Studio
-Run `scripts/msvs_projects.py` to generate a Visual Studio solution in `out/sln/ANGLE.sln`.
-This script runs GN and consolidates all the targets in `out` into a single meta-solution.
+To generate the Visual Studio solution in `out/Debug/angle-debug.sln`:
+```
+gn gen out/Debug --sln=angle-debug --ide=vs<2017/2019>
+```
In Visual Studio:
- 1. Open the ANGLE solution file `out/sln/ANGLE.sln`.
- 2. The configurations found in your `out` directory will be mapped to configurations in the configuration manager. For compatibility reasons all configurations are listed as 64-bits.
- 3. Right click the "all" solution and select build. "Build Solution" is not functional with GN; instead build one target at a time."
-Once the build completes the output directory for your selected configuration (e.g. `out/Release_x64`) will contain the required libraries and dlls to build and run an OpenGL ES 2.0 application. ANGLE executables (tests and samples) are under out/sln.
+ 1. Open the ANGLE solution file `out/Debug/angle-debug.sln`.
+ 2. Right click the "all" solution and select build. "Build Solution" is not functional with GN; instead build one target at a time."
+
+Once the build completes all ANGLE libraries, tests, and samples will be located in out/Debug.
### Building ANGLE for Android
Building ANGLE for Android is heavily dependent on the Chromium toolchain. It is not currently possible to build ANGLE for Android without a Chromium checkout. See http://anglebug.com/2344 for more details on why.