1package {
2    default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5aidl_interface {
6    name: "android.automotive.computepipe.runner",
7    vendor_available: true,
8    srcs: [
9        "android/automotive/computepipe/runner/*.aidl",
10        "android/automotive/computepipe/*.aidl",
11    ],
12    imports: [
13        "android.hardware.graphics.common-V5",
14    ],
15    stability: "vintf",
16    // Automotive has different platform schedule. We shouldn't need to
17    // freeze Auto interfaces when the mainline Android launches.
18    owner: "automotive",
19    frozen: false,
20    backend: {
21        java: {
22            enabled: false,
23        },
24        cpp: {
25            enabled: false,
26        },
27    },
28    versions_with_info: [
29        {
30            version: "1",
31            imports: ["android.hardware.graphics.common-V1"],
32        },
33    ],
34}
35
36aidl_interface {
37    name: "android.automotive.computepipe.registry",
38    vendor_available: true,
39    imports: ["android.automotive.computepipe.runner-V2"],
40    srcs: [
41        "android/automotive/computepipe/registry/*.aidl",
42        "android/automotive/computepipe/*.aidl",
43    ],
44    stability: "vintf",
45    // Automotive has different platform schedule. We shouldn't need to
46    // freeze Auto interfaces when the mainline Android launches.
47    owner: "automotive",
48    frozen: false,
49    backend: {
50        java: {
51            enabled: false,
52        },
53        cpp: {
54            enabled: false,
55        },
56    },
57    versions_with_info: [
58        {
59            version: "1",
60            imports: ["android.automotive.computepipe.runner-V1"],
61        },
62    ],
63}
64