blob: 62c1b40ec63bcadac4ef0f2ba478155ab18f05c8 [file] [log] [blame]
Alan Stokes3ef78d92021-09-08 11:51:06 +01001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5aidl_interface {
6 name: "android.system.composd",
7 srcs: ["android/system/composd/*.aidl"],
Alan Stokes3ef78d92021-09-08 11:51:06 +01008 // TODO: Make this stable when the APEX becomes updatable.
9 unstable: true,
10 backend: {
11 java: {
12 apex_available: ["//apex_available:platform"],
13 },
14 rust: {
15 enabled: true,
16 apex_available: [
17 "com.android.compos",
18 ],
19 },
Alan Stokese5e1d8d2021-11-19 16:31:14 +000020 },
21}
22
23aidl_interface {
24 name: "android.system.composd.internal",
25 srcs: ["android/system/composd/internal/*.aidl"],
26 imports: ["compos_aidl_interface"],
27 // TODO: Make this stable when the APEX becomes updatable.
28 unstable: true,
29 backend: {
30 rust: {
Victor Hsiehf8213712021-10-01 10:49:39 -070031 enabled: true,
32 apex_available: [
33 "com.android.compos",
34 ],
35 },
Alan Stokes3ef78d92021-09-08 11:51:06 +010036 },
37}