146f104289826e85ba76a1a2139d7ecc7daca07b1Torne (Richard Coles)#
246f104289826e85ba76a1a2139d7ecc7daca07b1Torne (Richard Coles)# Copyright (C) 2012 The Android Open Source Project
346f104289826e85ba76a1a2139d7ecc7daca07b1Torne (Richard Coles)#
446f104289826e85ba76a1a2139d7ecc7daca07b1Torne (Richard Coles)# Licensed under the Apache License, Version 2.0 (the "License");
546f104289826e85ba76a1a2139d7ecc7daca07b1Torne (Richard Coles)# you may not use this file except in compliance with the License.
646f104289826e85ba76a1a2139d7ecc7daca07b1Torne (Richard Coles)# You may obtain a copy of the License at
746f104289826e85ba76a1a2139d7ecc7daca07b1Torne (Richard Coles)#
846f104289826e85ba76a1a2139d7ecc7daca07b1Torne (Richard Coles)#      http://www.apache.org/licenses/LICENSE-2.0
946f104289826e85ba76a1a2139d7ecc7daca07b1Torne (Richard Coles)#
1046f104289826e85ba76a1a2139d7ecc7daca07b1Torne (Richard Coles)# Unless required by applicable law or agreed to in writing, software
1146f104289826e85ba76a1a2139d7ecc7daca07b1Torne (Richard Coles)# distributed under the License is distributed on an "AS IS" BASIS,
1246f104289826e85ba76a1a2139d7ecc7daca07b1Torne (Richard Coles)# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1346f104289826e85ba76a1a2139d7ecc7daca07b1Torne (Richard Coles)# See the License for the specific language governing permissions and
1446f104289826e85ba76a1a2139d7ecc7daca07b1Torne (Richard Coles)# limitations under the License.
1546f104289826e85ba76a1a2139d7ecc7daca07b1Torne (Richard Coles)#
1646f104289826e85ba76a1a2139d7ecc7daca07b1Torne (Richard Coles)
1706d019ef0a21f6765cc477f30f7ef60526f20d82Gustav Sennton# This package provides the system interfaces allowing WebView to render.
1846f104289826e85ba76a1a2139d7ecc7daca07b1Torne (Richard Coles)
1946f104289826e85ba76a1a2139d7ecc7daca07b1Torne (Richard Coles)LOCAL_PATH := $(call my-dir)
20a2b0d0b4d6d1ff22fbb1329e358e1cc0a112aab3Jonathan Dixon
21a2b0d0b4d6d1ff22fbb1329e358e1cc0a112aab3Jonathan Dixon# Native support library (libwebviewchromium_plat_support.so) - does NOT link
2225492080582b0b89ac6d7b183a302965222e348cTorne (Richard Coles)# any native chromium code.
23a2b0d0b4d6d1ff22fbb1329e358e1cc0a112aab3Jonathan Dixoninclude $(CLEAR_VARS)
24a2b0d0b4d6d1ff22fbb1329e358e1cc0a112aab3Jonathan Dixon
25a2b0d0b4d6d1ff22fbb1329e358e1cc0a112aab3Jonathan DixonLOCAL_MODULE:= libwebviewchromium_plat_support
26a2b0d0b4d6d1ff22fbb1329e358e1cc0a112aab3Jonathan Dixon
270657a5e0b853cb639b1b5a5a195125f9d6221a11Marcin KosibaLOCAL_SRC_FILES:= \
28a2b0d0b4d6d1ff22fbb1329e358e1cc0a112aab3Jonathan Dixon        plat_support/draw_gl_functor.cpp \
29991b0c63bb8c0b0d8577a255b026117e9f37ceceJonathan Dixon        plat_support/jni_entry_point.cpp \
30991b0c63bb8c0b0d8577a255b026117e9f37ceceJonathan Dixon        plat_support/graphics_utils.cpp \
31c5cde8c18df853e11d1ec528508fd0fe2e742d5cKaan Baloglu        plat_support/graphic_buffer_impl.cpp \
32a2b0d0b4d6d1ff22fbb1329e358e1cc0a112aab3Jonathan Dixon
33a2b0d0b4d6d1ff22fbb1329e358e1cc0a112aab3Jonathan DixonLOCAL_C_INCLUDES:= \
34991b0c63bb8c0b0d8577a255b026117e9f37ceceJonathan Dixon        external/skia/include/core \
35991b0c63bb8c0b0d8577a255b026117e9f37ceceJonathan Dixon        frameworks/base/core/jni/android/graphics \
36c5cde8c18df853e11d1ec528508fd0fe2e742d5cKaan Baloglu        frameworks/native/include/ui \
37a2b0d0b4d6d1ff22fbb1329e358e1cc0a112aab3Jonathan Dixon
38a2b0d0b4d6d1ff22fbb1329e358e1cc0a112aab3Jonathan DixonLOCAL_SHARED_LIBRARIES += \
39991b0c63bb8c0b0d8577a255b026117e9f37ceceJonathan Dixon        libandroid_runtime \
4082e61dd79e147076444acc16664368338904dc04Ying Wang        liblog \
41991b0c63bb8c0b0d8577a255b026117e9f37ceceJonathan Dixon        libcutils \
42991b0c63bb8c0b0d8577a255b026117e9f37ceceJonathan Dixon        libskia \
43c5cde8c18df853e11d1ec528508fd0fe2e742d5cKaan Baloglu        libui \
44a2b0d0b4d6d1ff22fbb1329e358e1cc0a112aab3Jonathan Dixon        libutils \
45165a43df7df4aa5121697893c31b9571492939bcJohn Reck        libhwui \
46f00cfa4e1d3bef4b8640374b11c8559a33734a75John Reck        libandroidfw
47a2b0d0b4d6d1ff22fbb1329e358e1cc0a112aab3Jonathan Dixon
48a2b0d0b4d6d1ff22fbb1329e358e1cc0a112aab3Jonathan DixonLOCAL_MODULE_TAGS := optional
49a2b0d0b4d6d1ff22fbb1329e358e1cc0a112aab3Jonathan Dixon
5003506360ed108ae00fad990fa49f7ada97fc7a04Kristian Monsen# To remove warnings from skia header files
5103506360ed108ae00fad990fa49f7ada97fc7a04Kristian MonsenLOCAL_CFLAGS := -Wno-unused-parameter
5203506360ed108ae00fad990fa49f7ada97fc7a04Kristian Monsen
53a2b0d0b4d6d1ff22fbb1329e358e1cc0a112aab3Jonathan Dixoninclude $(BUILD_SHARED_LIBRARY)
54