unplugged-system/vendor/mediatek/proprietary/external/libshowlogo/Android.bp

66 lines
1.4 KiB
Plaintext

//###################################################################
cc_library_shared {
name: "libshowlogo",
system_ext_specific: true,
defaults: [
"libshowlogo_defaults",
],
srcs: [
"drm_c/drm_connector.c",
"drm_c/drm_crtc.c",
"drm_c/drm_encoder.c",
"drm_c/drm_mode_fb.c",
"drm_c/drm_mode_info.c",
"drm_resource.c",
"show_logo_common.c",
"decompress_common.c",
"show_animation_common.c",
"charging_animation.cpp",
"utils.cpp",
],
shared_libs: [
"libcutils",
"libutils",
"libc",
"libstdc++",
"libz",
"libdl",
"libdrm",
"liblog",
"libgui",
"libui",
"libbase",
"libSurfaceFlingerProp",
],
static_libs: ["libfs_mgr"],
include_dirs: [
"external/zlib/",
"frameworks/native/libs/nativewindow/include",
"system/core/fs_mgr/include",
"vendor/mediatek/proprietary/external/libsysenv",
],
header_libs: ["libdrm_headers"],
compile_multilib: "first",
}
bootstrap_go_package {
name: "soong-libshowlogo-mediatek",
pkgPath: "android/soong/libshowlogo/mediatek",
deps: [
"soong-android",
"soong-cc",
],
srcs: [
"libshowlogo.go",
],
pluginFor: ["soong_build"],
}
mtk_libshowlogo_defaults {
name: "libshowlogo_defaults",
}