OLD | NEW |
1 // Copyright 2015 The Crashpad Authors. All rights reserved. | 1 // Copyright 2015 The Crashpad Authors. All rights reserved. |
2 // | 2 // |
3 // Licensed under the Apache License, Version 2.0 (the "License"); | 3 // Licensed under the Apache License, Version 2.0 (the "License"); |
4 // you may not use this file except in compliance with the License. | 4 // you may not use this file except in compliance with the License. |
5 // You may obtain a copy of the License at | 5 // You may obtain a copy of the License at |
6 // | 6 // |
7 // http://www.apache.org/licenses/LICENSE-2.0 | 7 // http://www.apache.org/licenses/LICENSE-2.0 |
8 // | 8 // |
9 // Unless required by applicable law or agreed to in writing, software | 9 // Unless required by applicable law or agreed to in writing, software |
10 // distributed under the License is distributed on an "AS IS" BASIS, | 10 // distributed under the License is distributed on an "AS IS" BASIS, |
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
57 get the source code. | 57 get the source code. |
58 | 58 |
59 `fetch` and `gclient` are part of the | 59 `fetch` and `gclient` are part of the |
60 https://dev.chromium.org/developers/how-tos/depottools[depot_tools]. There’s no | 60 https://dev.chromium.org/developers/how-tos/depottools[depot_tools]. There’s no |
61 need to install them separately. | 61 need to install them separately. |
62 | 62 |
63 === Initial Checkout | 63 === Initial Checkout |
64 | 64 |
65 [subs="verbatim,quotes"] | 65 [subs="verbatim,quotes"] |
66 ---- | 66 ---- |
67 $ *mkdir ~/crashpad* | 67 $ *mkdir \~/crashpad* |
68 $ *cd ~/crashpad* | 68 $ *cd ~/crashpad* |
69 $ *fetch crashpad* | 69 $ *fetch crashpad* |
70 ---- | 70 ---- |
71 | 71 |
72 `fetch crashpad` performs the initial `gclient sync`, establishing a | 72 `fetch crashpad` performs the initial `gclient sync`, establishing a |
73 fully-functional local checkout. | 73 fully-functional local checkout. |
74 | 74 |
75 === Subsequent Checkouts | 75 === Subsequent Checkouts |
76 | 76 |
77 [subs="verbatim,quotes"] | 77 [subs="verbatim,quotes"] |
(...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
206 License Agreement] as appropriate before any submission can be accepted, and | 206 License Agreement] as appropriate before any submission can be accepted, and |
207 must be listed in the `AUTHORS` file. Contributors may be listed in the | 207 must be listed in the `AUTHORS` file. Contributors may be listed in the |
208 `CONTRIBUTORS` file. | 208 `CONTRIBUTORS` file. |
209 | 209 |
210 == Buildbot | 210 == Buildbot |
211 | 211 |
212 The https://build.chromium.org/p/client.crashpad/[Crashpad Buildbot] performs | 212 The https://build.chromium.org/p/client.crashpad/[Crashpad Buildbot] performs |
213 automated builds and tests of Crashpad. Before checking out or updating the | 213 automated builds and tests of Crashpad. Before checking out or updating the |
214 Crashpad source code, and after checking in a new change, it is prudent to check | 214 Crashpad source code, and after checking in a new change, it is prudent to check |
215 the Buildbot to ensure that “the tree is green.” | 215 the Buildbot to ensure that “the tree is green.” |
OLD | NEW |