package { // See: http://go/android-license-faq default_applicable_licenses: ["Android-Apache-2.0"], } aidl_interface { name: "com.google.hardware.pixel.display", owner: "google", vendor_available: true, srcs: [ "com/google/hardware/pixel/display/*.aidl", ], stability: "vintf", defaults: [ "android.hardware.graphics.common-latest", ], imports: [ "android.hardware.common-V2", ], backend: { java: { platform_apis: true, }, cpp: { enabled: false, }, }, versions_with_info: [ { version: "1", imports: [ "android.hardware.common-V2", "android.hardware.graphics.common-V7", ], }, { version: "2", imports: [ "android.hardware.common-V2", "android.hardware.graphics.common-V7", ], }, { version: "3", imports: [ "android.hardware.common-V2", "android.hardware.graphics.common-V7", ], }, { version: "4", imports: [ "android.hardware.common-V2", "android.hardware.graphics.common-V7", ], }, { version: "5", imports: [ "android.hardware.common-V2", "android.hardware.graphics.common-V7", ], }, { version: "6", imports: [ "android.hardware.common-V2", "android.hardware.graphics.common-V7", ], }, { version: "7", imports: [ "android.hardware.common-V2", "android.hardware.graphics.common-V7", ], }, { version: "8", imports: [ "android.hardware.common-V2", "android.hardware.graphics.common-V7", ], }, { version: "9", imports: [ "android.hardware.common-V2", "android.hardware.graphics.common-V7", ], }, { version: "10", imports: [ "android.hardware.common-V2", "android.hardware.graphics.common-V7", ], }, { version: "11", imports: [ "android.hardware.common-V2", "android.hardware.graphics.common-V7", ], }, { version: "12", imports: [ "android.hardware.common-V2", "android.hardware.graphics.common-V7", ], }, { version: "13", imports: [ "android.hardware.common-V2", "android.hardware.graphics.common-V7", ], }, { version: "14", imports: [ "android.hardware.graphics.common-V7", "android.hardware.common-V2", ], }, { version: "15", imports: [ "android.hardware.graphics.common-V7", "android.hardware.common-V2", ], }, { version: "16", imports: [ "android.hardware.graphics.common-V7", "android.hardware.common-V2", ], }, { version: "17", imports: [ "android.hardware.graphics.common-V7", "android.hardware.common-V2", ], }, ], frozen: true, } // Current version of the com.google.hardware.pixel.display AIDL interface. // Please update the version when creating a new HAL AIDL to provide the new AIDL // to dependent modules (e.g. HWC). latest_idisplay_version = "//hardware/google/interfaces:com.google.hardware.pixel.display-V17" cc_defaults { name: "com.google.hardware.pixel.display-ndk_shared", shared_libs: [ latest_idisplay_version + "-ndk", ], } java_defaults { name: "com.google.hardware.pixel.display-java_shared", static_libs: [ latest_idisplay_version + "-java", ], }