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 27LOCAL_PATH:= $(call my-dir) 28include $(CLEAR_VARS) 29 30LOCAL_SRC_FILES := \ 31 Intercept.cpp \ 32 MyJavaVM.cpp \ 33 main.cpp 34 35# Pull the webkit definitions from the base webkit makefile. 36LOCAL_STATIC_LIBRARIES := libwebcore $(WEBKIT_STATIC_LIBRARIES) 37LOCAL_SHARED_LIBRARIES := $(WEBKIT_SHARED_LIBRARIES) 38LOCAL_LDLIBS := $(WEBKIT_LDLIBS) 39LOCAL_C_INCLUDES := $(WEBKIT_C_INCLUDES) 40LOCAL_CFLAGS := $(WEBKIT_CFLAGS) 41 42LOCAL_MODULE := webcore_test 43 44# Do this dependency by hand. The reason we have to do this is because the 45# headers that this program pulls in are generated during the build of webcore. 46# We make all of our object files depend on those files so that they are built 47# before we try to compile our sources. 48LOCAL_ADDITIONAL_DEPENDENCIES := $(filter %.h, $(WEBKIT_GENERATED_SOURCES)) 49 50LOCAL_MODULE_TAGS := optional 51 52include $(BUILD_EXECUTABLE) 53