1 ## 2 ## 3 ## Copyright 2009, The Android Open Source Project 4 ## 5 ## Redistribution and use in source and binary forms, with or without 6 ## modification, are permitted provided that the following conditions 7 ## are met: 8 ## * Redistributions of source code must retain the above copyright 9 ## notice, this list of conditions and the following disclaimer. 10 ## * Redistributions in binary form must reproduce the above copyright 11 ## notice, this list of conditions and the following disclaimer in the 12 ## documentation and/or other materials provided with the distribution. 13 ## 14 ## THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY 15 ## EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 16 ## IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 17 ## PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR 18 ## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 19 ## EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 20 ## PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 21 ## PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY 22 ## OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 23 ## (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 24 ## OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25 ## 26 27 LOCAL_PATH:= $(call my-dir) 28 include $(CLEAR_VARS) 29 30 LOCAL_SRC_FILES := \ 31 main.cpp \ 32 PluginObject.cpp \ 33 event/EventPlugin.cpp \ 34 35 WEBCORE_PATH := external/webkit/Source/WebCore 36 37 LOCAL_C_INCLUDES += \ 38 $(LOCAL_PATH) \ 39 $(LOCAL_PATH)/event \ 40 $(WEBCORE_PATH)/bridge \ 41 $(WEBCORE_PATH)/plugins \ 42 $(WEBCORE_PATH)/platform/android/JavaVM \ 43 external/webkit/Source/WebKit/android/plugins 44 45 LOCAL_CFLAGS += -fvisibility=hidden 46 47 48 LOCAL_MODULE := libtestplugin 49 LOCAL_MODULE_TAGS := tests 50 51 include $(BUILD_SHARED_LIBRARY) 52