diff options
author | Erwin Jansen <jansene@google.com> | 2021-03-09 15:29:22 -0800 |
---|---|---|
committer | Erwin Jansen <jansene@google.com> | 2021-03-09 15:29:22 -0800 |
commit | 924130c4f09fbd92267fda3fdcbacd0aabbed3f2 (patch) | |
tree | c32705a3820f462e49631f187fd0dd8f62a6fe52 | |
parent | 9b8a735128611de6aba054dd66dce4bf2627ce9f (diff) | |
download | manifest-924130c4f09fbd92267fda3fdcbacd0aabbed3f2.tar.gz |
Enable repositories to enable root canal
This brings a series of repositories that enable us to start building
root canal as part of the emulator:
- system/bt this contains the whole bluetooth stack.
As part of the build root canal will compile pdl files to to header
files. In order for us to build this compiler we will need:
- flex, m4 and bison.
For the runtime we require:
- libchrome
- abseil
We update perfetto to a later version, to satisfy libchrome
dependencies.
Change-Id: I49ed6b9225a295ea187cf993233f04e4290ae7cc
-rw-r--r-- | default.xml | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/default.xml b/default.xml index 97e57f1a5..4f99379b9 100644 --- a/default.xml +++ b/default.xml @@ -41,7 +41,7 @@ <project path="external/openssl" name="platform/external/openssl" /> <project path="external/pixman" name="platform/external/pixman" /> <project path="external/protobuf" name="platform/external/protobuf" /> - <project path="external/perfetto" name="platform/external/perfetto" revision="88c194fccd3bfdcff22b4dfd0987230a433b5e96"/> + <project path="external/perfetto" name="platform/external/perfetto" revision="37518c39e3db120322359090db3d54f6ac100078"/> <project path="external/qemu" name="platform/external/qemu"> <copyfile src="android/vscode/emu.code-workspace" dest="emu.code-workspace"/> </project> @@ -82,4 +82,14 @@ <project path="tools/external/gradle" name="platform/tools/external/gradle" clone-depth="1" /> <project path="tools/gradle" name="platform/tools/gradle" /> <project name="device/google/cuttlefish" path="device/google/cuttlefish" revision="master"/> + + <!-- Bring in the root-canal, bluetooth dependencies --> + <project path="system/bt" name="platform/system/bt" groups="pdk" revision="master"/> + <project path="external/libchrome" name="platform/external/libchrome" groups="pdk" revision="emu-master-dev"/> + <project path="external/abseil-cpp" name="platform/external/abseil-cpp" groups="pdk" /> + + <!-- toolchain requirements for root-canal --> + <project path="external/bison" name="platform/external/bison" groups="pdk" revision="master"/> + <project path="external/flex" name="platform/external/flex" groups="pdk" revision="master"/> + <project path="external/m4" name="toolchain/m4" groups="pdk" revision="master"/> </manifest> |