diff options
Diffstat (limited to 'Android.bp')
| -rw-r--r-- | Android.bp | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/Android.bp b/Android.bp index 72fc1030b63b..c5980b911b17 100644 --- a/Android.bp +++ b/Android.bp @@ -932,18 +932,21 @@ filegroup { ], } -// keep these files in sync with the package/Tethering/jarjar-rules.txt for the tethering module. +// keep these files in sync with the package/Tethering/jarjar-rules.txt and +// package/Connectivity/jarjar-rules.txt for the tethering module and connectivity module. filegroup { - name: "framework-tethering-shared-srcs", + name: "framework-connectivity-shared-srcs", srcs: [ "core/java/android/util/IndentingPrintWriter.java", "core/java/android/util/LocalLog.java", + // This should be android.util.IndentingPrintWriter, but it's not available in all branches. "core/java/com/android/internal/util/IndentingPrintWriter.java", "core/java/com/android/internal/util/IState.java", "core/java/com/android/internal/util/MessageUtils.java", "core/java/com/android/internal/util/State.java", "core/java/com/android/internal/util/StateMachine.java", "core/java/com/android/internal/util/TrafficStatsConstants.java", + "core/java/com/android/internal/util/WakeupMessage.java", ], } @@ -1279,6 +1282,21 @@ cc_library { ], } +// Build Rust bindings for PermissionController. Needed by keystore2. +aidl_interface { + name: "android.os.permissions_aidl", + unstable: true, + local_include_dir: "core/java", + srcs: [ + "core/java/android/os/IPermissionController.aidl", + ], + backend: { + rust: { + enabled: true, + }, + }, +} + // TODO(b/77285514): remove this once the last few hidl interfaces have been // updated to use hwbinder.stubs. java_library { |