summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Homescu <ahomescu@google.com>2023-07-06 00:46:31 +0000
committerAndrei Homescu <ahomescu@google.com>2023-11-16 02:54:04 +0000
commitd7732f16e33f3e314d53a111d2ae95b0714a3fc8 (patch)
tree9323c702444c522a839a3485636cd23bb1e10925
parent5c24da95be8190a6c1754451882ee600106512a6 (diff)
downloadmanifest-d7732f16e33f3e314d53a111d2ae95b0714a3fc8.tar.gz
Add additional projects for libbinder_rs
Add the AIDL compiler to the Trusty tree, mostly because of aidl_rust_glue.py which is now used by make/aidl.mk. Add Rust crates for libbinder_rs, since libbinder_rs has some extra dependencies. Switch all Rust crates to the main branch. Bug: 242243245 Change-Id: If0827bf41a0eec2751d7d4a32e195726c5de54b7
-rw-r--r--default.xml4
1 files changed, 4 insertions, 0 deletions
diff --git a/default.xml b/default.xml
index 80b72ca..8d0ff54 100644
--- a/default.xml
+++ b/default.xml
@@ -73,6 +73,7 @@
<project path="system/keymint" name="platform/system/keymint" groups="trusty" />
<project path="system/libbase" name="platform/system/libbase" groups="trusty" />
<project path="system/teeui" name="platform/system/teeui" groups="trusty" />
+ <project path="system/tools/aidl" name="platform/system/tools/aidl" groups="trusty" />
<project path="tools/repohooks" name="platform/tools/repohooks" groups="trusty" />
<!-- END platform projects -->
@@ -112,6 +113,7 @@ clone-depth="1" />
<!-- BEGIN external rust crates -->
<!-- These crates are pinned because their trusty build files live in the trusty tree and need to be manually updated -->
+ <project path="external/rust/crates/async-trait" name="platform/external/rust/crates/async-trait" groups="trusty" />
<project path="external/rust/crates/bitflags" name="platform/external/rust/crates/bitflags" groups="trusty" revision="trusty-main" />
<project path="external/rust/crates/cfg-if" name="platform/external/rust/crates/cfg-if" groups="trusty" revision="trusty-main" />
<project path="external/rust/crates/ciborium" name="platform/external/rust/crates/ciborium" groups="trusty" revision="trusty-main" />
@@ -121,11 +123,13 @@ clone-depth="1" />
<project path="external/rust/crates/coset" name="platform/external/rust/crates/coset" groups="trusty" revision="trusty-main" />
<project path="external/rust/crates/der" name="platform/external/rust/crates/der" groups="trusty" revision="trusty-main" />
<project path="external/rust/crates/der_derive" name="platform/external/rust/crates/der_derive" groups="trusty" revision="trusty-main" />
+ <project path="external/rust/crates/downcast-rs" name="platform/external/rust/crates/downcast-rs" groups="trusty" />
<project path="external/rust/crates/enumn" name="platform/external/rust/crates/enumn" groups="trusty" revision="trusty-main" />
<project path="external/rust/crates/flagset" name="platform/external/rust/crates/flagset" groups="trusty" revision="trusty-main" />
<project path="external/rust/crates/foreign-types" name="platform/external/rust/crates/foreign-types" groups="trusty" revision="trusty-main" />
<project path="external/rust/crates/foreign-types-shared" name="platform/external/rust/crates/foreign-types-shared" groups="trusty" revision="trusty-main" />
<project path="external/rust/crates/half" name="platform/external/rust/crates/half" groups="trusty" revision="trusty-main" />
+ <project path="external/rust/crates/lazy_static" name="platform/external/rust/crates/lazy_static" groups="trusty" />
<project path="external/rust/crates/libc" name="platform/external/rust/crates/libc" groups="trusty" revision="trusty-main" />
<project path="external/rust/crates/log" name="platform/external/rust/crates/log" groups="trusty" revision="trusty-main" />
<project path="external/rust/crates/once_cell" name="platform/external/rust/crates/once_cell" groups="trusty" revision="trusty-main" />