OLD | NEW |
1 Desktop | 1 Desktop |
2 ======= | 2 ======= |
3 | 3 |
4 Instructions to get started with Skia on desktop systems (Linux, Mac OS X, or Wi
ndows). | 4 Instructions to get started with Skia on desktop systems (Linux, Mac OS X, or Wi
ndows). |
5 | 5 |
6 1. [Download Skia](/user/download) | 6 1. [Download Skia](/user/download) |
7 | 7 |
8 <!--?prettify lang=sh?--> | 8 <!--?prettify lang=sh?--> |
9 | 9 |
10 git clone 'https://chromium.googlesource.com/chromium/tools/depot_tools.
git' | 10 git clone 'https://chromium.googlesource.com/chromium/tools/depot_tools.
git' |
(...skipping 14 matching lines...) Expand all Loading... |
25 | 25 |
26 python bin/sync-and-gyp | 26 python bin/sync-and-gyp |
27 ninja -C out/Debug | 27 ninja -C out/Debug |
28 out/Debug/dm | 28 out/Debug/dm |
29 | 29 |
30 Gyp Options | 30 Gyp Options |
31 ----------- | 31 ----------- |
32 | 32 |
33 Skia relies on Gyp to generate build files. Read about | 33 Skia relies on Gyp to generate build files. Read about |
34 [specifying options for Gyp](/user/tips#gypdefines) to set the | 34 [specifying options for Gyp](/user/tips#gypdefines) to set the |
35 compile-time settings, compiler, build systems, and build directory. | 35 compile-time settings, compiler (e.g. use clang instead of gcc), build systems, |
| 36 and build directory. |
36 | 37 |
37 Run unit and correctness tests | 38 Run unit and correctness tests |
38 ------------------------------ | 39 ------------------------------ |
39 | 40 |
40 [DM](../../dev/testing/testing) ("diamond master") is the Skia test app. | 41 [DM](../../dev/testing/testing) ("diamond master") is the Skia test app. |
41 | 42 |
42 <!--?prettify lang=sh?--> | 43 <!--?prettify lang=sh?--> |
43 | 44 |
44 ninja -C out/Debug dm | 45 ninja -C out/Debug dm |
45 out/Debug/dm | 46 out/Debug/dm |
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
85 | 86 |
86 <!--?prettify lang=sh?--> | 87 <!--?prettify lang=sh?--> |
87 | 88 |
88 git fetch origin | 89 git fetch origin |
89 git checkout origin/master | 90 git checkout origin/master |
90 | 91 |
91 Contribute to Skia | 92 Contribute to Skia |
92 ------------------ | 93 ------------------ |
93 | 94 |
94 [How to use Git and Git-cl to contribute to Skia](/dev/contrib/submit). | 95 [How to use Git and Git-cl to contribute to Skia](/dev/contrib/submit). |
OLD | NEW |