OLD | NEW |
1 # Checking out and building Chromium for Android | 1 # Checking out and building Chromium for Android |
2 | 2 |
3 There are instructions for other platforms linked from the | 3 There are instructions for other platforms linked from the |
4 [get the code](get_the_code.md) page. | 4 [get the code](get_the_code.md) page. |
5 | 5 |
6 ## Instructions for Google Employees | 6 ## Instructions for Google Employees |
7 | 7 |
8 Are you a Google employee? See | 8 Are you a Google employee? See |
9 [go/building-chrome](https://goto.google.com/building-chrome) instead. | 9 [go/building-chrome](https://goto.google.com/building-chrome) instead. |
10 Google employee? See [go/building-chrome](https://goto.google.com/building-chrom
e) instead. | 10 Google employee? See [go/building-chrome](https://goto.google.com/building-chrom
e) instead. |
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
91 Once you have checked out the code, run | 91 Once you have checked out the code, run |
92 | 92 |
93 ```shell | 93 ```shell |
94 $ build/install-build-deps-android.sh | 94 $ build/install-build-deps-android.sh |
95 ``` | 95 ``` |
96 | 96 |
97 to get all of the dependencies you need to build on Linux, *plus* all of the | 97 to get all of the dependencies you need to build on Linux, *plus* all of the |
98 Android-specific dependencies (you need some of the regular Linux dependencies | 98 Android-specific dependencies (you need some of the regular Linux dependencies |
99 because an Android build includes a bunch of the Linux tools and utilities). | 99 because an Android build includes a bunch of the Linux tools and utilities). |
100 | 100 |
101 *** aside | |
102 If you're running Debian, you'll also need to install the package `lib32z1`. | |
103 *** | |
104 | |
105 ### Run the hooks | 101 ### Run the hooks |
106 | 102 |
107 Once you've run `install-build-deps` at least once, you can now run the | 103 Once you've run `install-build-deps` at least once, you can now run the |
108 Chromium-specific hooks, which will download additional binaries and other | 104 Chromium-specific hooks, which will download additional binaries and other |
109 things you might need: | 105 things you might need: |
110 | 106 |
111 ```shell | 107 ```shell |
112 $ gclient runhooks | 108 $ gclient runhooks |
113 ``` | 109 ``` |
114 | 110 |
(...skipping 244 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
359 release of Chrome for Android (v25+) you can do the following steps. | 355 release of Chrome for Android (v25+) you can do the following steps. |
360 Note that in order to get your changes into the official release, you'll | 356 Note that in order to get your changes into the official release, you'll |
361 need to send your change for a codereview using the regular process for | 357 need to send your change for a codereview using the regular process for |
362 committing code to chromium. | 358 committing code to chromium. |
363 | 359 |
364 1. Open Chrome on your Android device and visit chrome://version | 360 1. Open Chrome on your Android device and visit chrome://version |
365 2. Copy down the id listed next to "Build ID:" | 361 2. Copy down the id listed next to "Build ID:" |
366 3. Go to | 362 3. Go to |
367 [http://storage.googleapis.com/chrome-browser-components/BUILD\_ID\_FROM\_ST
EP\_2/index.html](http://storage.googleapis.com/chrome-browser-components/BUILD_
ID_FROM_STEP_2/index.html) | 363 [http://storage.googleapis.com/chrome-browser-components/BUILD\_ID\_FROM\_ST
EP\_2/index.html](http://storage.googleapis.com/chrome-browser-components/BUILD_
ID_FROM_STEP_2/index.html) |
368 4. Download the listed files and follow the steps in the README. | 364 4. Download the listed files and follow the steps in the README. |
OLD | NEW |