cc_library_headers { name: "lenovo_power_headers", vendor_available: true, export_include_dirs: ["."], } cc_library { name: "libdisppower-lenovo", srcs: [ "disp-power/InteractionHandler.cpp", ], shared_libs: [ "libbase", "libcutils", "liblog", "libperfmgr", "libutils", ], } cc_binary { name: "android.hardware.power-service.lenovo", relative_install_path: "hw", init_rc: ["aidl/android.hardware.power-service.lenovo.rc"], vintf_fragments: ["aidl/android.hardware.power-service.lenovo.xml"], shared_libs: [ "android.hardware.power-ndk_platform", "libbase", "libcutils", "liblog", "libutils", "libbinder_ndk", "libdisppower-lenovo", "libperfmgr", "pixel-power-ext-ndk_platform", ], srcs: [ "aidl/service.cpp", "aidl/Power.cpp", "aidl/PowerExt.cpp", ], }