Home | History | Annotate | Download | only in gyp
      1 # Copyright 2015 Google Inc.
      2 #
      3 # Use of this source code is governed by a BSD-style license that can be
      4 # found in the LICENSE file.
      5 # Common gypi for pathops unit tests.
      6 {
      7   'include_dirs': [
      8     '../include/private',
      9     '../src/core',
     10     '../src/effects',
     11     '../src/lazy',
     12     '../src/pathops',
     13     '../src/pipe/utils',
     14     '../src/utils',
     15   ],
     16   'dependencies': [
     17     'flags.gyp:flags',
     18     'skia_lib.gyp:skia_lib',
     19     'tools.gyp:resources',
     20   ],
     21   'sources': [
     22     '../tests/Test.cpp',
     23     '../tests/Test.h',
     24 
     25     '../tests/PathOpsAngleTest.cpp',
     26     '../tests/PathOpsBoundsTest.cpp',
     27     '../tests/PathOpsBuilderConicTest.cpp',
     28     '../tests/PathOpsBuilderTest.cpp',
     29     '../tests/PathOpsBuildUseTest.cpp',
     30     '../tests/PathOpsConicIntersectionTest.cpp',
     31     '../tests/PathOpsConicLineIntersectionTest.cpp',
     32     '../tests/PathOpsCubicConicIntersectionTest.cpp',
     33     '../tests/PathOpsCubicIntersectionTest.cpp',
     34     '../tests/PathOpsCubicIntersectionTestData.cpp',
     35     '../tests/PathOpsCubicLineIntersectionTest.cpp',
     36     '../tests/PathOpsCubicQuadIntersectionTest.cpp',
     37     '../tests/PathOpsCubicReduceOrderTest.cpp',
     38     '../tests/PathOpsDCubicTest.cpp',
     39     '../tests/PathOpsDLineTest.cpp',
     40     '../tests/PathOpsDPointTest.cpp',
     41     '../tests/PathOpsDRectTest.cpp',
     42     '../tests/PathOpsDVectorTest.cpp',
     43     '../tests/PathOpsExtendedTest.cpp',
     44     '../tests/PathOpsFuzz763Test.cpp',
     45     '../tests/PathOpsInverseTest.cpp',
     46     '../tests/PathOpsIssue3651.cpp',
     47     '../tests/PathOpsLineIntersectionTest.cpp',
     48     '../tests/PathOpsLineParametetersTest.cpp',
     49     '../tests/PathOpsOpCircleThreadedTest.cpp',
     50     '../tests/PathOpsOpCubicThreadedTest.cpp',
     51     '../tests/PathOpsOpRectThreadedTest.cpp',
     52     '../tests/PathOpsOpTest.cpp',
     53     '../tests/PathOpsQuadIntersectionTest.cpp',
     54     '../tests/PathOpsQuadIntersectionTestData.cpp',
     55     '../tests/PathOpsQuadLineIntersectionTest.cpp',
     56     '../tests/PathOpsQuadLineIntersectionThreadedTest.cpp',
     57     '../tests/PathOpsQuadReduceOrderTest.cpp',
     58     '../tests/PathOpsSimplifyDegenerateThreadedTest.cpp',
     59     '../tests/PathOpsSimplifyFailTest.cpp',
     60     '../tests/PathOpsSimplifyQuadralateralsThreadedTest.cpp',
     61     '../tests/PathOpsSimplifyQuadThreadedTest.cpp',
     62     '../tests/PathOpsSimplifyRectThreadedTest.cpp',
     63     '../tests/PathOpsSimplifyTest.cpp',
     64     '../tests/PathOpsSimplifyTrianglesThreadedTest.cpp',
     65     '../tests/PathOpsSkpTest.cpp',
     66     '../tests/PathOpsTestCommon.cpp',
     67     '../tests/PathOpsThreadedCommon.cpp',
     68     '../tests/PathOpsThreeWayTest.cpp',
     69     '../tests/PathOpsTightBoundsTest.cpp',
     70     '../tests/PathOpsTypesTest.cpp',
     71     '../tests/SubsetPath.cpp',
     72 
     73     '../tests/PathOpsCubicIntersectionTestData.h',
     74     '../tests/PathOpsExtendedTest.h',
     75     '../tests/PathOpsQuadIntersectionTestData.h',
     76     '../tests/PathOpsTestCommon.h',
     77     '../tests/PathOpsThreadedCommon.h',
     78     '../tests/PathOpsTSectDebug.h',
     79     '../tests/SubsetPath.h',
     80   ],
     81 }
     82