1991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger###############################################################################
2991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger#
3991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger#
4991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger# This file contains the shared and static dependencies needed by any target
5991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger# that attempts to statically link HWUI (i.e. libhwui_static build target). This
6991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger# file should be included by any target that lists libhwui_static as a
7991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger# dependency.
8991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger#
9991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger# This is a workaround for the fact that the build system does not add these
10991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger# transitive dependencies when it attempts to link libhwui_static into another
11991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger# library.
12991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger#
13991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger###############################################################################
14991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger
15991da31d4073396768f215c5c3e77e54368da75fDerek SollenbergerLOCAL_SHARED_LIBRARIES += \
16991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger    liblog \
17991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger    libcutils \
18991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger    libutils \
19991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger    libEGL \
20991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger    libGLESv2 \
21991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger    libskia \
22991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger    libui \
23991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger    libgui \
24dccca44ffda4836b56a21da95a046c9708ffd49csergeyv    libprotobuf-cpp-lite \
25dccca44ffda4836b56a21da95a046c9708ffd49csergeyv    libharfbuzz_ng \
26dccca44ffda4836b56a21da95a046c9708ffd49csergeyv    libft2 \
27dccca44ffda4836b56a21da95a046c9708ffd49csergeyv    libminikin
28991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger
29991da31d4073396768f215c5c3e77e54368da75fDerek Sollenbergerifneq (false,$(ANDROID_ENABLE_RENDERSCRIPT))
30991da31d4073396768f215c5c3e77e54368da75fDerek Sollenberger    LOCAL_SHARED_LIBRARIES += libRS libRScpp
31dccca44ffda4836b56a21da95a046c9708ffd49csergeyvendif
32