Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(21)

Unified Diff: platform_tools/android/tests/expectations/Android.mk

Issue 205383006: Add tests for makefile_writer.py. (Closed) Base URL: https://skia.googlesource.com/skia.git@master
Patch Set: Check test results to return non zero on failure. Created 6 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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!
« no previous file with comments | « platform_tools/android/gyp_gen/makefile_writer.py ('k') | platform_tools/android/tests/expectations/animals.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698