Files
hoaysly ffa2805f2c cheeseburger: Refactor touch HAL to AIDL
Co-authored-by: dianlujitao <dianlujitao@lineageos.org>
Co-authored-by: Edwin Moquete <edwinmmoquete@gmail.com>
Co-authored-by: Bruno Martins <bgcngm@gmail.com>
Change-Id: I10545e3f16475973135105f94c5821f96adfd369
2025-07-27 22:49:51 +02:00

33 lines
888 B
Plaintext

//
// SPDX-FileCopyrightText: 2019-2025 The LineageOS Project
// SPDX-License-Identifier: Apache-2.0
//
cc_binary {
name: "vendor.lineage.touch-service.cheeseburger",
init_rc: ["vendor.lineage.touch-service.cheeseburger.rc"],
vintf_fragments: ["vendor.lineage.touch-service.cheeseburger.xml"],
relative_install_path: "hw",
vendor: true,
srcs: [
":vendor.lineage.touch-oneplus-touchgesture",
"KeyDisabler.cpp",
"KeySwapper.cpp",
"service.cpp"
],
shared_libs: [
"libbase",
"liblog",
"libbinder_ndk",
"libutils",
"vendor.lineage.touch-V1-ndk",
],
header_libs: [
"vendor.lineage.touch-oneplus-headers",
],
include_dirs: select(soong_config_variable("ONEPLUS_LINEAGE_TOUCH_HAL", "INCLUDE_DIR"), {
any @ flag_val: [flag_val],
default: [],
}),
}