Files
hardware_mediatek/PowerOffAlarm/Android.bp
Mashopy 4c14b507aa mediatek: Run bpfix
Change-Id: I82d55ffd2ddcc30abe3123d8843687111623801d
2025-09-22 02:53:19 +05:30

56 lines
1.1 KiB
Plaintext

/*
* SPDX-FileCopyrightText: 2023 The LineageOS Project
* SPDX-License-Identifier: Apache-2.0
*/
android_app {
name: "PowerOffAlarm",
srcs: ["java/**/*.java"],
system_ext_specific: true,
certificate: "platform",
privileged: true,
platform_apis: true,
optimize: {
proguard_flags_files: ["proguard.flags"],
},
jni_libs: ["libjni_poweroffalarm"],
required: [
"com.qualcomm.qti.poweroffalarm_whitelist",
"libjni_poweroffalarm",
],
}
cc_library {
name: "libjni_poweroffalarm",
srcs: [
"jni/AlarmDriver.cpp",
"jni/RtcDriver.cpp",
"jni/TimerFdDriver.cpp",
],
cflags: [
"-Werror",
"-Wall",
"-Wextra",
],
header_libs: [
"jni_headers",
"libbase_headers",
"generated_kernel_headers",
],
shared_libs: [
"liblog",
],
system_ext_specific: true,
}
prebuilt_etc {
name: "com.qualcomm.qti.poweroffalarm_whitelist",
system_ext_specific: true,
relative_install_path: "sysconfig",
src: "com.qualcomm.qti.poweroffalarm_whitelist.xml",
filename_from_src: true,
}