Imported Upstream version 1.57.0
[platform/upstream/boost.git] / libs / geometry / test / algorithms / Jamfile.v2
1 # Boost.Geometry (aka GGL, Generic Geometry Library)
2 #
3 # Copyright (c) 2007-2014 Barend Gehrels, Amsterdam, the Netherlands.
4 # Copyright (c) 2008-2014 Bruno Lalande, Paris, France.
5 # Copyright (c) 2009-2014 Mateusz Loskot, London, UK.
6 #
7 # This file was modified by Oracle on 2014.
8 # Modifications copyright (c) 2014, Oracle and/or its affiliates.
9 #
10 # Contributed and/or modified by Menelaos Karavelas, on behalf of Oracle
11 #
12 # Use, modification and distribution is subject to the Boost Software License,
13 # Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
14 # http://www.boost.org/LICENSE_1_0.txt)
15
16 test-suite boost-geometry-algorithms
17     :
18     [ run append.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
19     [ run area.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
20     [ run assign.cpp ]
21     [ run buffer.cpp ]
22     [ run centroid.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
23     [ run comparable_distance.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
24     [ run convex_hull.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
25     [ run correct.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
26     [ run convert.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
27     [ run covered_by.cpp ]
28     [ run crosses.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
29     [ run difference.cpp : : : <define>BOOST_GEOMETRY_TEST_ONLY_ONE_TYPE <toolset>msvc:<cxxflags>/bigobj ]
30     [ run difference_linear_linear.cpp ]
31     [ run difference_pl_pl.cpp ]
32     [ run disjoint.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
33     [ run disjoint_coverage.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
34     [ run distance.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
35     [ run distance_areal_areal.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
36     [ run distance_linear_areal.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
37     [ run distance_linear_linear.cpp ]
38     [ run distance_pointlike_areal.cpp ]
39     [ run distance_pointlike_linear.cpp ]
40     [ run distance_pointlike_pointlike.cpp ]
41     [ run envelope.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
42     [ run equals.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
43     [ run expand.cpp ]
44     [ run for_each.cpp ]
45     [ run intersection.cpp : : : <define>BOOST_GEOMETRY_TEST_ONLY_ONE_TYPE <toolset>msvc:<cxxflags>/bigobj ]
46     [ run intersection_linear_linear.cpp ]
47     [ run intersection_pl_pl.cpp ]
48     [ run intersects.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
49     [ run is_simple.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
50     [ run is_valid.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
51     [ run length.cpp ]
52     [ run make.cpp ]
53     [ run num_geometries.cpp ]
54     [ run num_interior_rings.cpp ]
55     [ run num_points.cpp ]
56     [ run num_segments.cpp ]
57     [ run overlaps.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
58     [ run perimeter.cpp ]
59     [ run point_on_surface.cpp ]
60     [ run relate_areal_areal.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
61     [ run relate_linear_areal.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
62     [ run relate_linear_linear.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
63     [ run relate_pointlike_xxx.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
64     [ run remove_spikes.cpp ]
65     [ run reverse.cpp ]
66     [ run simplify.cpp ]
67     [ run sym_difference_linear_linear.cpp ]
68     [ run touches.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
69     [ run transform.cpp ]
70     [ run union.cpp                : : : <define>BOOST_GEOMETRY_TEST_ONLY_ONE_TYPE <toolset>msvc:<cxxflags>/bigobj ]
71     [ run union_linear_linear.cpp ]
72     [ run union_pl_pl.cpp ]
73     [ run unique.cpp ]
74     [ run within.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
75     [ run within_areal_areal.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
76     [ run within_linear_areal.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
77     [ run within_linear_linear.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
78     [ run within_pointlike_xxx.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]    
79     ;
80
81 build-project overlay 
82     ;
83
84 build-project buffer
85     ;
86     
87 build-project detail 
88     ;
89