diff options
| author | Daniel Micay <danielmicay@gmail.com> | 2019-05-06 19:37:51 -0400 |
|---|---|---|
| committer | Daniel Micay <danielmicay@gmail.com> | 2019-05-06 19:37:51 -0400 |
| commit | 0f12afe05089a34a82a12e5804e3031b9fd8cc80 (patch) | |
| tree | 17fe10ea28d18038da189415e7219505b43cab79 | |
| parent | 6018d33f9ecd0bc96aaf170c90ee8cbf44c98743 (diff) | |
add instructions for Pixel 3 kernel submodules
| -rw-r--r-- | static/build.html | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/static/build.html b/static/build.html index 17787ab6..d51aa0e9 100644 --- a/static/build.html +++ b/static/build.html @@ -161,9 +161,16 @@ git am ../chromium_patches/*.patch</pre> <p>The kernel needs to be built in advance, since it uses a separate build system.</p> + <p>For the Pixel 3 and Pixel 3 XL, the kernel repository uses submodules for building + in out-of-tree modules. You need to make sure the submodule sources are updated before + building. In the future, this should end up being handled automatically by + <code>repo</code>.</p> + <p>For example, to build the kernel for blueline:</p> <pre>cd kernel/google/crosshatch +git submodule sync +git submodule update --init ./build.sh blueline</pre> <p>The <code>kernel/google/marlin</code> repository is for the Pixel and Pixel XL, the |
