Commit a029ce47 by Clemen Deng Committed by Commit Bot

removed msvs_projects from devsetup

Bug: angleproject:3516 Change-Id: I127f702112d68e24bdc9810e5a7ee117190efad5 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1652210Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org> Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org> Commit-Queue: Jamie Madill <jmadill@chromium.org>
parent 9aa865a6
...@@ -78,14 +78,16 @@ Ensure `depot_tools` is in your path as it provides ninja. ...@@ -78,14 +78,16 @@ Ensure `depot_tools` is in your path as it provides ninja.
### Building with Visual Studio ### Building with Visual Studio
Run `scripts/msvs_projects.py` to generate a Visual Studio solution in `out/sln/ANGLE.sln`. To generate the Visual Studio solution in `out/Debug/angle-debug.sln`:
This script runs GN and consolidates all the targets in `out` into a single meta-solution. ```
gn gen out/Debug --sln=angle-debug --ide=vs<2017/2019>
```
In Visual Studio: In Visual Studio:
1. Open the ANGLE solution file `out/sln/ANGLE.sln`. 1. Open the ANGLE solution file `out/Debug/angle-debug.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. 2. Right click the "all" solution and select build. "Build Solution" is not functional with GN; instead build one target at a time."
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. Once the build completes all ANGLE libraries, tests, and samples will be located in out/Debug.
### Building ANGLE for Android ### 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. 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.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment