diff options
author | Clemen Deng <clemendeng@google.com> | 2019-06-10 16:56:37 -0400 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2019-06-11 17:51:56 +0000 |
commit | a029ce47a966f141d4a49458856186918f057e76 (patch) | |
tree | 35abfe797b567ca34bd8adcf8d663f9fdb157980 /doc | |
parent | 9aa865a6f9885fce602e9b637a18fb124ce9d372 (diff) | |
download | angle-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.md | 14 |
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. |