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-V2",
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    backend: {
20        java: {
21            enabled: false,
22        },
23        cpp: {
24            enabled: false,
25        },
26    },
27    versions: ["1"],
28}
29
30aidl_interface {
31    name: "android.automotive.computepipe.registry",
32    vendor_available: true,
33    imports: ["android.automotive.computepipe.runner"],
34    srcs: [
35        "android/automotive/computepipe/registry/*.aidl",
36        "android/automotive/computepipe/*.aidl",
37    ],
38    stability: "vintf",
39    // Automotive has different platform schedule. We shouldn't need to
40    // freeze Auto interfaces when the mainline Android launches.
41    owner: "automotive",
42    backend: {
43        java: {
44            enabled: false,
45        },
46        cpp: {
47            enabled: false,
48        },
49    },
50    versions: ["1"],
51}
52