//################################################################### 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", }