1// This is the expected build file, but it may not be right in all cases
2
3package {
4    // See: http://go/android-license-faq
5    // A large-scale-change added 'default_applicable_licenses' to import
6    // all of the 'license_kinds' from "device_generic_car_license"
7    // to get the below license kinds:
8    //   SPDX-license-identifier-Apache-2.0
9    default_applicable_licenses: ["device_generic_car_license"],
10}
11
12aidl_interface {
13    name: "device.generic.car.emulator-aidl",
14    vendor_available: true,
15    owner: "google",
16    srcs: ["device/generic/car/emulator/*.aidl"],
17    stability: "vintf",
18    backend: {
19        cpp: {
20            enabled: false,
21        },
22        java: {
23            enabled: false,
24        },
25        ndk: {
26            enabled: true,
27        },
28    },
29    defaults: ["android.hardware.automotive.vehicle-latest-defaults"],
30    versions_with_info: [
31        {
32            version: "1",
33            imports: [
34                "android.hardware.automotive.vehicle-V4",
35                "android.hardware.automotive.vehicle.property-V4",
36            ],
37        },
38    ],
39}
40
41cc_defaults {
42    name: "device.generic.car.emulator-aidl-latest-ndk-defaults",
43    shared_libs: [
44        "device.generic.car.emulator-aidl-V2-ndk",
45    ],
46}
47