blob: 7f6846a2cd064bb5b6af86869c0a29b6661d6538 [file] [log] [blame]
package {
default_applicable_licenses: ["Android-Apache-2.0"],
}
aidl_interface {
name: "android.system.suspend.control.internal",
unstable: true,
local_include_dir: ".",
srcs: [
"android/system/suspend/internal/*.aidl",
],
backend: {
java: {
sdk_version: "28",
},
},
}
aidl_interface {
name: "android.system.suspend.control",
local_include_dir: ".",
srcs: [
"android/system/suspend/ISuspendControlService.aidl",
"android/system/suspend/ISuspendCallback.aidl",
"android/system/suspend/IWakelockCallback.aidl",
],
backend: {
ndk: {
apex_available: [
"//apex_available:platform",
"com.android.bluetooth.updatable",
],
},
java: {
sdk_version: "28",
},
},
versions: ["1"],
}
aidl_interface {
name: "android.system.suspend",
vendor_available: true,
stability: "vintf",
srcs: [
"android/system/suspend/ISystemSuspend.aidl",
"android/system/suspend/IWakeLock.aidl",
"android/system/suspend/WakeLockType.aidl",
],
backend: {
cpp: {
enabled: false,
},
java: {
enabled: false,
},
ndk: {
vndk: {
enabled: true,
},
},
},
}