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

Unified Diff: tests/Android.mk

Issue 235883015: Generate tests/Android.mk from gyp (Closed) Base URL: https://skia.googlesource.com/skia.git@generate
Patch Set: Created 6 years, 8 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: tests/Android.mk
diff --git a/tests/Android.mk b/tests/Android.mk
index 4b158314f0c01d849f39ef192493782965c001f5..a1787b2177a569a6a3808f2bdfd50102a0341fa6 100644
--- a/tests/Android.mk
+++ b/tests/Android.mk
@@ -1,180 +1,271 @@
-LOCAL_PATH:= $(call my-dir)
-include $(CLEAR_VARS)
+###############################################################################
+#
+# THIS FILE IS AUTOGENERATED BY GYP_TO_ANDROID.PY. DO NOT EDIT.
+#
+###############################################################################
-LOCAL_SRC_FILES:= \
- AAClipTest.cpp \
- AndroidPaintTest.cpp \
- AtomicTest.cpp \
- BitmapTest.cpp \
- BitmapCopyTest.cpp \
- BitmapGetColorTest.cpp \
- BitmapHeapTest.cpp \
- BitSetTest.cpp \
- BlitRowTest.cpp \
- BlurTest.cpp \
- CachedDecodingPixelRefTest.cpp \
- CanvasStateTest.cpp \
- ClampRangeTest.cpp \
- ClipCacheTest.cpp \
- ClipCubicTest.cpp \
- ClipStackTest.cpp \
- ClipperTest.cpp \
- ColorFilterTest.cpp \
- ColorPrivTest.cpp \
- ColorTest.cpp \
- DataRefTest.cpp \
- DequeTest.cpp \
- DeviceLooperTest.cpp \
- DiscardableMemoryPool.cpp \
- DiscardableMemoryTest.cpp \
- DocumentTest.cpp \
- DrawBitmapRectTest.cpp \
- DrawPathTest.cpp \
- DrawTextTest.cpp \
- DynamicHashTest.cpp \
- EmptyPathTest.cpp \
- ErrorTest.cpp \
- FillPathTest.cpp \
- FitsInTest.cpp \
- FlatDataTest.cpp \
- FlateTest.cpp \
- FontHostStreamTest.cpp \
- FontHostTest.cpp \
- FrontBufferedStreamTest.cpp \
- GeometryTest.cpp \
- GifTest.cpp \
- GLInterfaceValidation.cpp \
- GLProgramsTest.cpp \
- GpuBitmapCopyTest.cpp \
- GpuColorFilterTest.cpp \
- GpuDrawPathTest.cpp \
- GrContextFactoryTest.cpp \
- GrDrawTargetTest.cpp \
- GradientTest.cpp \
- GrMemoryPoolTest.cpp \
- GrSurfaceTest.cpp \
- GrUnitTests.cpp \
- HashCacheTest.cpp \
- ImageCacheTest.cpp \
- ImageDecodingTest.cpp \
- ImageFilterTest.cpp \
- InfRectTest.cpp \
- JpegTest.cpp \
- LListTest.cpp \
- MD5Test.cpp \
- MathTest.cpp \
- Matrix44Test.cpp \
- MatrixTest.cpp \
- MemoryTest.cpp \
- MemsetTest.cpp \
- MessageBusTest.cpp \
- MetaDataTest.cpp \
- MipMapTest.cpp \
- OnceTest.cpp \
- OSPathTest.cpp \
- PackBitsTest.cpp \
- PaintTest.cpp \
- ParsePathTest.cpp \
- PathCoverageTest.cpp \
- PathMeasureTest.cpp \
- PathTest.cpp \
- PathUtilsTest.cpp \
- PipeTest.cpp \
- PixelRefTest.cpp \
- PointTest.cpp \
- PremulAlphaRoundTripTest.cpp \
- QuickRejectTest.cpp \
- RandomTest.cpp \
- Reader32Test.cpp \
- ReadPixelsTest.cpp \
- ReadWriteAlphaTest.cpp \
- RefCntTest.cpp \
- RefDictTest.cpp \
- RegionTest.cpp \
- ResourceCacheTest.cpp \
- RoundRectTest.cpp \
- RuntimeConfigTest.cpp \
- RTreeTest.cpp \
- SHA1Test.cpp \
- ScalarTest.cpp \
- SerializationTest.cpp \
- ShaderImageFilterTest.cpp \
- ShaderOpacityTest.cpp \
- Sk64Test.cpp \
- skia_test.cpp \
- SortTest.cpp \
- SrcOverTest.cpp \
- StreamTest.cpp \
- StringTest.cpp \
- StrokeTest.cpp \
- Test.cpp \
- TestSize.cpp \
- TileGridTest.cpp \
- TLSTest.cpp \
- TSetTest.cpp \
- Typeface.cpp \
- UnicodeTest.cpp \
- UnitTestTest.cpp \
- UtilsTest.cpp \
- WArrayTest.cpp \
- WritePixelsTest.cpp \
- Writer32Test.cpp \
- XfermodeTest.cpp
-
-LOCAL_SRC_FILES += \
- ../src/utils/SkCondVar.cpp \
- ../src/utils/SkCountdown.cpp \
- ../src/utils/SkThreadPool.cpp \
- ../tools/flags/SkCommandLineFlags.cpp
+LOCAL_PATH:= $(call my-dir)
+include $(CLEAR_VARS)
+LOCAL_CFLAGS += \
+ -Wno-unused-parameter \
+ -U_FORTIFY_SOURCE \
+ -D_FORTIFY_SOURCE=1
-# Needed for PipeTest
-LOCAL_SRC_FILES += \
- ../src/pipe/utils/SamplePipeControllers.cpp
+LOCAL_SRC_FILES := \
+ skia_test.cpp \
+ PathOpsAngleTest.cpp \
+ PathOpsBoundsTest.cpp \
+ PathOpsCubicIntersectionTest.cpp \
+ PathOpsCubicIntersectionTestData.cpp \
+ PathOpsCubicLineIntersectionTest.cpp \
+ PathOpsCubicQuadIntersectionTest.cpp \
+ PathOpsCubicReduceOrderTest.cpp \
+ PathOpsCubicToQuadsTest.cpp \
+ PathOpsDCubicTest.cpp \
+ PathOpsDLineTest.cpp \
+ PathOpsDPointTest.cpp \
+ PathOpsDQuadTest.cpp \
+ PathOpsDRectTest.cpp \
+ PathOpsDTriangleTest.cpp \
+ PathOpsDVectorTest.cpp \
+ PathOpsExtendedTest.cpp \
+ PathOpsInverseTest.cpp \
+ PathOpsLineIntersectionTest.cpp \
+ PathOpsLineParametetersTest.cpp \
+ PathOpsOpCubicThreadedTest.cpp \
+ PathOpsOpRectThreadedTest.cpp \
+ PathOpsOpTest.cpp \
+ PathOpsQuadIntersectionTest.cpp \
+ PathOpsQuadIntersectionTestData.cpp \
+ PathOpsQuadLineIntersectionTest.cpp \
+ PathOpsQuadLineIntersectionThreadedTest.cpp \
+ PathOpsQuadParameterizationTest.cpp \
+ PathOpsQuadReduceOrderTest.cpp \
+ PathOpsSimplifyDegenerateThreadedTest.cpp \
+ PathOpsSimplifyFailTest.cpp \
+ PathOpsSimplifyQuadralateralsThreadedTest.cpp \
+ PathOpsSimplifyQuadThreadedTest.cpp \
+ PathOpsSimplifyRectThreadedTest.cpp \
+ PathOpsSimplifyTest.cpp \
+ PathOpsSimplifyTrianglesThreadedTest.cpp \
+ PathOpsSkpTest.cpp \
+ PathOpsTestCommon.cpp \
+ PathOpsThreadedCommon.cpp \
+ Test.cpp \
+ AAClipTest.cpp \
+ ARGBImageEncoderTest.cpp \
+ AndroidPaintTest.cpp \
+ AnnotationTest.cpp \
+ AsADashTest.cpp \
+ AtomicTest.cpp \
+ BBoxHierarchyTest.cpp \
+ BitSetTest.cpp \
+ BitmapCopyTest.cpp \
+ BitmapGetColorTest.cpp \
+ BitmapHasherTest.cpp \
+ BitmapHeapTest.cpp \
+ BitmapTest.cpp \
+ BlendTest.cpp \
+ BlitRowTest.cpp \
+ BlurTest.cpp \
+ CachedDecodingPixelRefTest.cpp \
+ CanvasStateTest.cpp \
+ CanvasTest.cpp \
+ ChecksumTest.cpp \
+ ClampRangeTest.cpp \
+ ClipCacheTest.cpp \
+ ClipCubicTest.cpp \
+ ClipStackTest.cpp \
+ ClipperTest.cpp \
+ ColorFilterTest.cpp \
+ ColorPrivTest.cpp \
+ ColorTest.cpp \
+ DashPathEffectTest.cpp \
+ DataRefTest.cpp \
+ DeferredCanvasTest.cpp \
+ DequeTest.cpp \
+ DeviceLooperTest.cpp \
+ DiscardableMemoryPoolTest.cpp \
+ DiscardableMemoryTest.cpp \
+ DocumentTest.cpp \
+ DrawBitmapRectTest.cpp \
+ DrawPathTest.cpp \
+ DrawTextTest.cpp \
+ DynamicHashTest.cpp \
+ EmptyPathTest.cpp \
+ ErrorTest.cpp \
+ FillPathTest.cpp \
+ FitsInTest.cpp \
+ FlatDataTest.cpp \
+ FlateTest.cpp \
+ FontHostStreamTest.cpp \
+ FontHostTest.cpp \
+ FontMgrTest.cpp \
+ FontNamesTest.cpp \
+ FrontBufferedStreamTest.cpp \
+ GLInterfaceValidationTest.cpp \
+ GLProgramsTest.cpp \
+ GeometryTest.cpp \
+ GifTest.cpp \
+ GpuColorFilterTest.cpp \
+ GpuDrawPathTest.cpp \
+ GrBinHashKeyTest.cpp \
+ GrContextFactoryTest.cpp \
+ GrDrawTargetTest.cpp \
+ GrMemoryPoolTest.cpp \
+ GrRedBlackTreeTest.cpp \
+ GrOrderedSetTest.cpp \
+ GrSurfaceTest.cpp \
+ GrTBSearchTest.cpp \
+ GradientTest.cpp \
+ HashCacheTest.cpp \
+ ImageCacheTest.cpp \
+ ImageDecodingTest.cpp \
+ ImageFilterTest.cpp \
+ InfRectTest.cpp \
+ JpegTest.cpp \
+ LListTest.cpp \
+ LayerDrawLooperTest.cpp \
+ LayerRasterizerTest.cpp \
+ MD5Test.cpp \
+ MallocPixelRefTest.cpp \
+ MathTest.cpp \
+ Matrix44Test.cpp \
+ MatrixClipCollapseTest.cpp \
+ MatrixTest.cpp \
+ MemoryTest.cpp \
+ MemsetTest.cpp \
+ MessageBusTest.cpp \
+ MetaDataTest.cpp \
+ MipMapTest.cpp \
+ ObjectPoolTest.cpp \
+ OSPathTest.cpp \
+ OnceTest.cpp \
+ PDFPrimitivesTest.cpp \
+ PackBitsTest.cpp \
+ PaintTest.cpp \
+ ParsePathTest.cpp \
+ PathCoverageTest.cpp \
+ PathMeasureTest.cpp \
+ PathTest.cpp \
+ PathUtilsTest.cpp \
+ PictureTest.cpp \
+ PictureShaderTest.cpp \
+ PictureUtilsTest.cpp \
+ PixelRefTest.cpp \
+ PointTest.cpp \
+ PremulAlphaRoundTripTest.cpp \
+ QuickRejectTest.cpp \
+ RTreeTest.cpp \
+ RandomTest.cpp \
+ ReadPixelsTest.cpp \
+ ReadWriteAlphaTest.cpp \
+ Reader32Test.cpp \
+ RecordCullingTest.cpp \
+ RecordDrawTest.cpp \
+ RecordTest.cpp \
+ RecorderTest.cpp \
+ RecordingTest.cpp \
+ RefCntTest.cpp \
+ RefDictTest.cpp \
+ RegionTest.cpp \
+ ResourceCacheTest.cpp \
+ RoundRectTest.cpp \
+ RuntimeConfigTest.cpp \
+ SHA1Test.cpp \
+ ScalarTest.cpp \
+ SerializationTest.cpp \
+ ShaderImageFilterTest.cpp \
+ ShaderOpacityTest.cpp \
+ SkBase64Test.cpp \
+ SListTest.cpp \
+ SmallAllocatorTest.cpp \
+ SortTest.cpp \
+ SrcOverTest.cpp \
+ StreamTest.cpp \
+ StringTest.cpp \
+ StrokeTest.cpp \
+ SurfaceTest.cpp \
+ TArrayTest.cpp \
+ TLSTest.cpp \
+ TSetTest.cpp \
+ TestSize.cpp \
+ TileGridTest.cpp \
+ ToUnicodeTest.cpp \
+ TracingTest.cpp \
+ TypefaceTest.cpp \
+ UnicodeTest.cpp \
+ UnitTestTest.cpp \
+ UtilsTest.cpp \
+ WArrayTest.cpp \
+ WritePixelsTest.cpp \
+ Writer32Test.cpp \
+ XfermodeTest.cpp \
+ ../src/utils/debugger/SkDrawCommand.cpp \
+ ../src/utils/debugger/SkDebugCanvas.cpp \
+ ../src/utils/debugger/SkObjectParser.cpp \
+ PipeTest.cpp \
+ ../src/pipe/utils/SamplePipeControllers.cpp \
+ TDStackNesterTest.cpp \
+ ../tools/sk_tool_utils.cpp \
+ ../experimental/SkSetPoly3To3.cpp \
+ ../experimental/SkSetPoly3To3_A.cpp \
+ ../experimental/SkSetPoly3To3_D.cpp \
+ ../tools/flags/SkCommandLineFlags.cpp \
+ ../tools/picture_utils.cpp \
+ ../src/record/SkRecordDraw.cpp \
+ ../src/record/SkRecordOpts.cpp \
+ ../src/record/SkRecorder.cpp \
+ ../src/record/SkRecording.cpp
-# TODO: tests that currently are causing build problems
-#LOCAL_SRC_FILES += \
-# AnnotationTest.cpp \
-# ARGBImageEncoderTest.cpp \
-# BitmapFactoryTest.cpp \
-# BitmapHasherTest.cpp \
-# CanvasTest.cpp \
-# ChecksumTest.cpp \
-# DeferredCanvasTest.cpp \
-# FontMgrTest.cpp \
-# FontNamesTest.cpp \
-# PDFPrimitivesTest.cpp \
-# PictureTest.cpp \
-# PictureUtilsTest.cpp \
-# SurfaceTest.cpp \
-# ToUnicode.cpp
+LOCAL_SHARED_LIBRARIES := \
+ libskia \
+ libcutils \
+ libGLESv2 \
+ libEGL \
+ liblog
-LOCAL_MODULE:= skia_test
+LOCAL_STATIC_LIBRARIES := \
+ libstlport_static
LOCAL_C_INCLUDES := \
- external/freetype/include \
- external/skia/src/core \
- external/skia/src/effects \
- external/skia/src/gpu \
- external/skia/src/image \
- external/skia/src/images \
- external/skia/src/lazy \
- external/skia/src/pdf \
- external/skia/src/pipe/utils \
- external/skia/src/utils \
- external/skia/tools/flags
-
-LOCAL_SHARED_LIBRARIES := libcutils libskia libGLESv2 libEGL
+ $(LOCAL_PATH)/../include/config \
+ $(LOCAL_PATH)/../include/core \
+ $(LOCAL_PATH)/../include/pathops \
+ $(LOCAL_PATH)/../include/pipe \
+ $(LOCAL_PATH)/../include/effects \
+ $(LOCAL_PATH)/../include/images \
+ $(LOCAL_PATH)/../include/ports \
+ $(LOCAL_PATH)/../src/sfnt \
+ $(LOCAL_PATH)/../include/utils \
+ $(LOCAL_PATH)/../src/utils \
+ $(LOCAL_PATH)/../include/gpu \
+ $(LOCAL_PATH)/../include/record \
+ $(LOCAL_PATH)/../src/core \
+ $(LOCAL_PATH)/../src/effects \
+ $(LOCAL_PATH)/../src/image \
+ $(LOCAL_PATH)/../src/lazy \
+ $(LOCAL_PATH)/../src/images \
+ $(LOCAL_PATH)/../src/pathops \
+ $(LOCAL_PATH)/../src/pdf \
+ $(LOCAL_PATH)/../src/pipe/utils \
+ $(LOCAL_PATH)/../src/record \
+ $(LOCAL_PATH)/../src/utils/debugger \
+ $(LOCAL_PATH)/../tools \
+ $(LOCAL_PATH)/../experimental/PdfViewer \
+ $(LOCAL_PATH)/../experimental/PdfViewer/src \
+ $(LOCAL_PATH)/../src/gpu \
+ $(LOCAL_PATH)/../experimental \
+ $(LOCAL_PATH)/../tools/flags \
+ $(LOCAL_PATH)/../include/pdf
-LOCAL_STATIC_LIBRARIES := libstlport_static
+LOCAL_MODULE_TAGS := \
+ eng \
+ tests
-LOCAL_MODULE_TAGS := eng tests
+LOCAL_MODULE := \
+ skia_test
-# Skia does not enforce this usage pattern so we disable it here to avoid
-# unecessary log spew when building
-LOCAL_CFLAGS := -Wno-unused-parameter
-
-#include stlport headers
include external/stlport/libstlport.mk
-
include $(BUILD_EXECUTABLE)

Powered by Google App Engine
This is Rietveld 408576698