| Index: platform_tools/android/tests/expectations/Android.mk
|
| diff --git a/platform_tools/android/tests/expectations/Android.mk b/platform_tools/android/tests/expectations/Android.mk
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..6b5ff8b806bc6918cfd7cbee723b5b0b2ac1cc75
|
| --- /dev/null
|
| +++ b/platform_tools/android/tests/expectations/Android.mk
|
| @@ -0,0 +1,136 @@
|
| +
|
| +###############################################################################
|
| +#
|
| +# THIS FILE IS AUTOGENERATED BY GYP_TO_ANDROID.PY. DO NOT EDIT.
|
| +#
|
| +###############################################################################
|
| +
|
| +BASE_PATH := $(call my-dir)
|
| +LOCAL_PATH:= $(call my-dir)
|
| +
|
| +###############################################################################
|
| +#
|
| +# PROBLEMS WITH SKIA DEBUGGING?? READ THIS...
|
| +#
|
| +# The debug build results in changes to the Skia headers. This means that those
|
| +# using libskia must also be built with the debug version of the Skia headers.
|
| +# There are a few scenarios where this comes into play:
|
| +#
|
| +# (1) You're building debug code that depends on libskia.
|
| +# (a) If libskia is built in release, then define SK_RELEASE when building
|
| +# your sources.
|
| +# (b) If libskia is built with debugging (see step 2), then no changes are
|
| +# needed since your sources and libskia have been built with SK_DEBUG.
|
| +# (2) You're building libskia in debug mode.
|
| +# (a) RECOMMENDED: You can build the entire system in debug mode. Do this by
|
| +# updating your build/config.mk to include -DSK_DEBUG on the line that
|
| +# defines COMMON_GLOBAL_CFLAGS
|
| +# (b) You can update all the users of libskia to define SK_DEBUG when they are
|
| +# building their sources.
|
| +#
|
| +# NOTE: If neither SK_DEBUG or SK_RELEASE are defined then Skia checks NDEBUG to
|
| +# determine which build type to use.
|
| +###############################################################################
|
| +
|
| +include $(CLEAR_VARS)
|
| +LOCAL_ARM_MODE := thumb
|
| +ifeq ($(TARGET_ARCH),arm)
|
| + ifeq ($(ARCH_ARM_HAVE_VFP),true)
|
| + LOCAL_CFLAGS += -DANDROID_LARGE_MEMORY_DEVICE
|
| + endif
|
| +else
|
| + LOCAL_CFLAGS += -DANDROID_LARGE_MEMORY_DEVICE
|
| +endif
|
| +
|
| +# used for testing
|
| +#LOCAL_CFLAGS += -g -O0
|
| +
|
| +ifeq ($(NO_FALLBACK_FONT),true)
|
| + LOCAL_CFLAGS += -DNO_FALLBACK_FONT
|
| +endif
|
| +
|
| +LOCAL_CFLAGS += \
|
| + local_cflags
|
| +
|
| +LOCAL_CPPFLAGS := \
|
| + local_cppflags
|
| +
|
| +LOCAL_SRC_FILES := \
|
| + local_src_files
|
| +
|
| +LOCAL_SHARED_LIBRARIES := \
|
| + local_shared_libraries
|
| +
|
| +LOCAL_STATIC_LIBRARIES := \
|
| + local_static_libraries
|
| +
|
| +LOCAL_C_INCLUDES := \
|
| + local_c_includes
|
| +
|
| +LOCAL_EXPORT_C_INCLUDE_DIRS := \
|
| + local_export_c_include_dirs
|
| +
|
| +ifeq ($(COND), true)
|
| +LOCAL_CFLAGS_foo += \
|
| + local_cflags_foo
|
| +
|
| +LOCAL_CPPFLAGS_foo += \
|
| + local_cppflags_foo
|
| +
|
| +LOCAL_SRC_FILES_foo += \
|
| + local_src_files_foo
|
| +
|
| +LOCAL_SHARED_LIBRARIES_foo += \
|
| + local_shared_libraries_foo
|
| +
|
| +LOCAL_STATIC_LIBRARIES_foo += \
|
| + local_static_libraries_foo
|
| +
|
| +LOCAL_C_INCLUDES_foo += \
|
| + local_c_includes_foo
|
| +
|
| +LOCAL_EXPORT_C_INCLUDE_DIRS_foo += \
|
| + local_export_c_include_dirs_foo
|
| +
|
| +endif
|
| +
|
| +LOCAL_CFLAGS_bar += \
|
| + local_cflags_bar
|
| +
|
| +LOCAL_CPPFLAGS_bar += \
|
| + local_cppflags_bar
|
| +
|
| +LOCAL_SRC_FILES_bar += \
|
| + local_src_files_bar
|
| +
|
| +LOCAL_SHARED_LIBRARIES_bar += \
|
| + local_shared_libraries_bar
|
| +
|
| +LOCAL_STATIC_LIBRARIES_bar += \
|
| + local_static_libraries_bar
|
| +
|
| +LOCAL_C_INCLUDES_bar += \
|
| + local_c_includes_bar
|
| +
|
| +LOCAL_EXPORT_C_INCLUDE_DIRS_bar += \
|
| + local_export_c_include_dirs_bar
|
| +
|
| +include external/stlport/libstlport.mk
|
| +LOCAL_MODULE:= libskia
|
| +include $(BUILD_SHARED_LIBRARY)
|
| +
|
| +#############################################################
|
| +# Build the skia tools
|
| +#
|
| +
|
| +# benchmark (timings)
|
| +#include $(BASE_PATH)/bench/Android.mk
|
| +
|
| +# golden-master (fidelity / regression test)
|
| +#include $(BASE_PATH)/gm/Android.mk
|
| +
|
| +# unit-tests
|
| +#include $(BASE_PATH)/tests/Android.mk
|
| +
|
| +# pathOps unit-tests
|
| +# TODO include those sources!
|
|
|