You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

68 lines
1.4 KiB

cc_binary {
name: "android_ir_user",
proprietary: true,
compile_multilib: "64",
init_rc: ["ir_user.rc"],
cppflags: [
"-Werror",
"-Wextra",
"-Wdate-time",
"-Weffc++",
"-fvisibility=hidden",
"-fno-common",
"-Wall",
] + [
"-Wfloat-equal",
"-Wformat=2",
"-Wshadow",
"-fstack-protector-all",
],
srcs: [
"Main.cpp",
"Options.cpp",
"ir_interface/IrUser.cpp",
"vinput_interface/AndroidVinputInterface.cpp",
"key_pars/KeyParsInterface.cpp",
"ir_interface/AndroidIrInterface.cpp",
"utils/ir_user_utils.c"
],
shared_libs: [
"libtinyxml2",
"liblog",
"libutils",
"libcust",
"libcutils",
"libuapi_securec",
"libuapi_common",
"libuapi_pdm",
"libuapi_gpio",
"libuapi_pmoc",
"libuapi_ir",
"libuapi_panel",
"libuapi_vo",
],
include_dirs: [
"system/core/libutils/include",
"external/tinyxml2/",
"vendor/platform/secure_c/include",
],
header_libs: [
"drv_generic_headers",
"libuapi_cec_headers",
"libuapi_generic_headers",
"libuapi_video_headers",
],
local_include_dirs: [
"ir_interface/",
"key_pars/",
"vinput_interface/",
"ioctl_cmd/",
"utils/",
],
}