android13/hardware/rockchip/librkvpu/omx_get_gralloc_private/Android.bp

59 lines
1.1 KiB
Plaintext

bootstrap_go_package {
name: "soong-libgralloc_priv",
pkgPath: "android/soong/libgralloc_priv",
deps:[
"blueprint",
"blueprint-pathtools",
"soong",
"soong-android",
"soong-cc",
"soong-genrule",
],
srcs:[
"Android.go",
],
pluginFor: ["soong_build"],
}
cc_libgralloc_priv {
name: "cc_libgralloc_priv_defaults"
}
cc_library_shared {
name: "libgralloc_priv",
vendor_available: true,
defaults:[
"cc_libgralloc_priv_defaults"
],
header_libs: [
"liblog_headers",
"libhardware_rockchip_headers",
],
srcs: [
"gralloc_priv_omx.cpp",
],
include_dirs: [
"hardware/libhardware/include/",
"system/core/libcutils/include",
"hardware/libhardware/modules/gralloc",
"system/core/libsystem/include",
"system/memory/libion/original-kernel-headers",
],
shared_libs: [
"liblog",
"libutils",
],
cflags:[
"-DRK_DRM_GRALLOC=1",
"-DMALI_AFBC_GRALLOC=1",
"-Wno-unused-parameter",
"-Wno-unused-variable",
],
}