Android.mk revision 72689a0db4cd82519fd7b54e02f2177250105182
1da3b8b285a5e3e6f344461d67e3370b27701756dMike ReedLOCAL_PATH:= $(call my-dir) 2da3b8b285a5e3e6f344461d67e3370b27701756dMike Reedinclude $(CLEAR_VARS) 3da3b8b285a5e3e6f344461d67e3370b27701756dMike Reed 4d5bf0ecf31f33fb31763995e3c8bfab69dc2457fWei-Ta Chen 5da3b8b285a5e3e6f344461d67e3370b27701756dMike ReedLOCAL_SRC_FILES:= \ 61cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger AAClipTest.cpp \ 772689a0db4cd82519fd7b54e02f2177250105182Derek Sollenberger AndroidPaintTest.cpp \ 86699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru AtomicTest.cpp \ 905b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger BitmapCopyTest.cpp \ 1005b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger BitmapGetColorTest.cpp \ 111d0f5a1e3b467fc2211e2a94b3806770b228b6e0Derek Sollenberger BitmapHeapTest.cpp \ 126699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru BitSetTest.cpp \ 1305b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger BlitRowTest.cpp \ 141cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger BlurTest.cpp \ 15fa0ab893eb60a41aac6945ab26d2b3a7e38443c4Derek Sollenberger CanvasStateTest.cpp \ 1635e2e62b55598210f6999fc2ea26ff8f41446ffeDerek Sollenberger ClampRangeTest.cpp \ 176699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru ClipCacheTest.cpp \ 1805b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger ClipCubicTest.cpp \ 1905b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger ClipStackTest.cpp \ 2005b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger ClipperTest.cpp \ 2135e2e62b55598210f6999fc2ea26ff8f41446ffeDerek Sollenberger ColorFilterTest.cpp \ 2235e2e62b55598210f6999fc2ea26ff8f41446ffeDerek Sollenberger ColorTest.cpp \ 231cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger DataRefTest.cpp \ 2405b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger DequeTest.cpp \ 2587b8e645865f9633f410c02252a0fd3feb18f09bDerek Sollenberger DrawBitmapRectTest.cpp \ 266699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru DrawPathTest.cpp \ 274f1dae40e24d57d647db01443b8bf2410514b8b5Derek Sollenberger DrawTextTest.cpp \ 281c38bb9ea8c4c8f5227c3e25e86faddfbf824524Leon Scroggins III DynamicHashTest.cpp \ 291cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger EmptyPathTest.cpp \ 30e7e8691b08f0cf2292ff470ada84e03ded358075Derek Sollenberger ErrorTest.cpp \ 3105b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger FillPathTest.cpp \ 320cfa53d69f121ba65ae8466971f54c38081afe44Derek Sollenberger FitsInTest.cpp \ 336699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru FlatDataTest.cpp \ 3405b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger FlateTest.cpp \ 356699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru FontHostStreamTest.cpp \ 364f1dae40e24d57d647db01443b8bf2410514b8b5Derek Sollenberger FontHostTest.cpp \ 37cc7508b2ab7e56d42c1c4b75dff028286d3d3341Leon Scroggins III FrontBufferedStreamTest.cpp \ 3805b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger GeometryTest.cpp \ 391cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger GLInterfaceValidation.cpp \ 401cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger GLProgramsTest.cpp \ 416699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru GpuBitmapCopyTest.cpp \ 421c38bb9ea8c4c8f5227c3e25e86faddfbf824524Leon Scroggins III GpuDrawPathTest.cpp \ 436699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru GrContextFactoryTest.cpp \ 446699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru GradientTest.cpp \ 456699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru GrMemoryPoolTest.cpp \ 46e7e8691b08f0cf2292ff470ada84e03ded358075Derek Sollenberger GrSurfaceTest.cpp \ 476699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru HashCacheTest.cpp \ 480cfa53d69f121ba65ae8466971f54c38081afe44Derek Sollenberger ImageCacheTest.cpp \ 490cfa53d69f121ba65ae8466971f54c38081afe44Derek Sollenberger ImageDecodingTest.cpp \ 500cfa53d69f121ba65ae8466971f54c38081afe44Derek Sollenberger ImageFilterTest.cpp \ 5105b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger InfRectTest.cpp \ 521d0f5a1e3b467fc2211e2a94b3806770b228b6e0Derek Sollenberger LListTest.cpp \ 5360a9b8e11b10563167107cebafd1cc25d825d7b1Derek Sollenberger MD5Test.cpp \ 5405b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger MathTest.cpp \ 551cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger Matrix44Test.cpp \ 566699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru MatrixTest.cpp \ 571cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger MemsetTest.cpp \ 5887b8e645865f9633f410c02252a0fd3feb18f09bDerek Sollenberger MetaDataTest.cpp \ 590cfa53d69f121ba65ae8466971f54c38081afe44Derek Sollenberger MipMapTest.cpp \ 600cfa53d69f121ba65ae8466971f54c38081afe44Derek Sollenberger OSPathTest.cpp \ 6105b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger PackBitsTest.cpp \ 6205b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger PaintTest.cpp \ 6305b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger ParsePathTest.cpp \ 640199fa7423f89a129da2b22a488f2c18e2e4727fDerek Sollenberger PathCoverageTest.cpp \ 6505b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger PathMeasureTest.cpp \ 6605b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger PathTest.cpp \ 670cfa53d69f121ba65ae8466971f54c38081afe44Derek Sollenberger PathUtilsTest.cpp \ 686699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru PipeTest.cpp \ 691cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger PointTest.cpp \ 704f1dae40e24d57d647db01443b8bf2410514b8b5Derek Sollenberger PremulAlphaRoundTripTest.cpp \ 711cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger QuickRejectTest.cpp \ 72dde23ce372d3ac1beb27c82ad5814cc744b843d8Derek Sollenberger RandomTest.cpp \ 730b15698a8c76bb8abc1b555c1d91892669b4118fDerek Sollenberger Reader32Test.cpp \ 741cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger ReadPixelsTest.cpp \ 756699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru ReadWriteAlphaTest.cpp \ 766699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru RefCntTest.cpp \ 7705b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger RefDictTest.cpp \ 7805b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger RegionTest.cpp \ 791c38bb9ea8c4c8f5227c3e25e86faddfbf824524Leon Scroggins III ResourceCacheTest.cpp \ 801d0f5a1e3b467fc2211e2a94b3806770b228b6e0Derek Sollenberger RoundRectTest.cpp \ 816699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru RTreeTest.cpp \ 8260a9b8e11b10563167107cebafd1cc25d825d7b1Derek Sollenberger SHA1Test.cpp \ 831cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger ScalarTest.cpp \ 84dde23ce372d3ac1beb27c82ad5814cc744b843d8Derek Sollenberger ShaderImageFilterTest.cpp \ 851cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger ShaderOpacityTest.cpp \ 8605b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger Sk64Test.cpp \ 871cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger skia_test.cpp \ 8805b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger SortTest.cpp \ 8905b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger SrcOverTest.cpp \ 9005b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger StreamTest.cpp \ 9105b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger StringTest.cpp \ 921d0f5a1e3b467fc2211e2a94b3806770b228b6e0Derek Sollenberger StrokeTest.cpp \ 9305b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger Test.cpp \ 9405b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger TestSize.cpp \ 951d0f5a1e3b467fc2211e2a94b3806770b228b6e0Derek Sollenberger TileGridTest.cpp \ 966699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru TLSTest.cpp \ 97dde23ce372d3ac1beb27c82ad5814cc744b843d8Derek Sollenberger TSetTest.cpp \ 981cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger UnicodeTest.cpp \ 9905b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger UtilsTest.cpp \ 1001cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger WArrayTest.cpp \ 1011cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger WritePixelsTest.cpp \ 1020b15698a8c76bb8abc1b555c1d91892669b4118fDerek Sollenberger Writer32Test.cpp \ 10305b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger XfermodeTest.cpp 104d5bf0ecf31f33fb31763995e3c8bfab69dc2457fWei-Ta Chen 105e7e8691b08f0cf2292ff470ada84e03ded358075Derek SollenbergerLOCAL_SRC_FILES += \ 106e7e8691b08f0cf2292ff470ada84e03ded358075Derek Sollenberger ../src/utils/SkCondVar.cpp \ 107e7e8691b08f0cf2292ff470ada84e03ded358075Derek Sollenberger ../src/utils/SkCountdown.cpp \ 108e7e8691b08f0cf2292ff470ada84e03ded358075Derek Sollenberger ../src/utils/SkThreadPool.cpp \ 109e7e8691b08f0cf2292ff470ada84e03ded358075Derek Sollenberger ../tools/flags/SkCommandLineFlags.cpp 110e7e8691b08f0cf2292ff470ada84e03ded358075Derek Sollenberger 1116699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru# Needed for PipeTest 1126699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste QueruLOCAL_SRC_FILES += \ 1136699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru ../src/pipe/utils/SamplePipeControllers.cpp 1146699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru 1151cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger# TODO: tests that currently are causing build problems 1161cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger#LOCAL_SRC_FILES += \ 1176699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru# AnnotationTest.cpp \ 118e7e8691b08f0cf2292ff470ada84e03ded358075Derek Sollenberger# ARGBImageEncoderTest.cpp \ 119dde23ce372d3ac1beb27c82ad5814cc744b843d8Derek Sollenberger# BitmapFactoryTest.cpp \ 120e7e8691b08f0cf2292ff470ada84e03ded358075Derek Sollenberger# BitmapHasherTest.cpp \ 1211d0f5a1e3b467fc2211e2a94b3806770b228b6e0Derek Sollenberger# CanvasTest.cpp \ 1221d0f5a1e3b467fc2211e2a94b3806770b228b6e0Derek Sollenberger# ChecksumTest.cpp \ 123e7e8691b08f0cf2292ff470ada84e03ded358075Derek Sollenberger# DeferredCanvasTest.cpp \ 124e7e8691b08f0cf2292ff470ada84e03ded358075Derek Sollenberger# FontMgrTest.cpp \ 125e7e8691b08f0cf2292ff470ada84e03ded358075Derek Sollenberger# FontNamesTest.cpp \ 1261cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger# PDFPrimitivesTest.cpp \ 127e7e8691b08f0cf2292ff470ada84e03ded358075Derek Sollenberger# PictureTest.cpp \ 1286699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru# PictureUtilsTest.cpp \ 129e7e8691b08f0cf2292ff470ada84e03ded358075Derek Sollenberger# SurfaceTest.cpp \ 1301cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger# ToUnicode.cpp 131d5bf0ecf31f33fb31763995e3c8bfab69dc2457fWei-Ta Chen 132d5bf0ecf31f33fb31763995e3c8bfab69dc2457fWei-Ta ChenLOCAL_MODULE:= skia_test 133da3b8b285a5e3e6f344461d67e3370b27701756dMike Reed 134da3b8b285a5e3e6f344461d67e3370b27701756dMike ReedLOCAL_C_INCLUDES := \ 1351cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger external/freetype/include \ 1361cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger external/skia/src/core \ 1376699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru external/skia/src/effects \ 1386699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru external/skia/src/gpu \ 139dde23ce372d3ac1beb27c82ad5814cc744b843d8Derek Sollenberger external/skia/src/lazy \ 140dde23ce372d3ac1beb27c82ad5814cc744b843d8Derek Sollenberger external/skia/src/pdf \ 1416699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru external/skia/src/pipe/utils \ 142e7e8691b08f0cf2292ff470ada84e03ded358075Derek Sollenberger external/skia/src/utils \ 143e7e8691b08f0cf2292ff470ada84e03ded358075Derek Sollenberger external/skia/tools/flags 144da3b8b285a5e3e6f344461d67e3370b27701756dMike Reed 1451cab2921ab279367f8206cdadc9259d12e603548Derek SollenbergerLOCAL_SHARED_LIBRARIES := libcutils libskia libGLESv2 libEGL 146da3b8b285a5e3e6f344461d67e3370b27701756dMike Reed 1470cfa53d69f121ba65ae8466971f54c38081afe44Derek SollenbergerLOCAL_STATIC_LIBRARIES := libstlport_static 1480cfa53d69f121ba65ae8466971f54c38081afe44Derek Sollenberger 149d5bf0ecf31f33fb31763995e3c8bfab69dc2457fWei-Ta ChenLOCAL_MODULE_TAGS := eng tests 150da3b8b285a5e3e6f344461d67e3370b27701756dMike Reed 1510cfa53d69f121ba65ae8466971f54c38081afe44Derek Sollenberger#include stlport headers 1520cfa53d69f121ba65ae8466971f54c38081afe44Derek Sollenbergerinclude external/stlport/libstlport.mk 1530cfa53d69f121ba65ae8466971f54c38081afe44Derek Sollenberger 1541c38bb9ea8c4c8f5227c3e25e86faddfbf824524Leon Scroggins IIIinclude $(BUILD_EXECUTABLE) 155