diff options
author | Steven Moreland <smoreland@google.com> | 2024-02-09 23:06:09 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2024-02-09 23:06:09 +0000 |
commit | 405bbd307cd81a73a1ae14413be5e6762daa8313 (patch) | |
tree | 93cf9565a1061bfddee87bcbc62823b72c2a8a4c | |
parent | 0fcb8c2fc1d2b2a41ec8f98dedbac61723de519e (diff) | |
parent | 3da33aa4cc54381917b29c6afbd603078bc828ea (diff) | |
download | aidl-405bbd307cd81a73a1ae14413be5e6762daa8313.tar.gz |
Reland "AIDL: Rust by default." am: 3da33aa4cc
Original change: https://android-review.googlesource.com/c/platform/system/tools/aidl/+/2955257
Change-Id: Iebec5ff3b3bc70dea7ea90b7a9d77bd6b2a443b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | build/aidl_interface.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/build/aidl_interface.go b/build/aidl_interface.go index 9b3affa7..71c4cc1a 100644 --- a/build/aidl_interface.go +++ b/build/aidl_interface.go @@ -498,7 +498,8 @@ func (i *aidlInterface) shouldGenerateAppNdkBackend() bool { } func (i *aidlInterface) shouldGenerateRustBackend() bool { - return i.properties.Backend.Rust.Enabled != nil && *i.properties.Backend.Rust.Enabled + // explicitly true if not specified to give early warning to devs + return proptools.BoolDefault(i.properties.Backend.Rust.Enabled, true) } func (i *aidlInterface) useUnfrozen(ctx android.EarlyModuleContext) bool { |