2 top_srcdir=@top_srcdir@
5 pkglibdir=$(prefix)/lib
6 pkglib_LTLIBRARIES = libgeos.la
8 INCLUDES = -I$(top_srcdir)/source/headers -DGEOS_VERSION=\""$(GEOS_VERSION)"\"
10 DIR_SOURCES = Coordinate.cpp GeometryFactory.cpp MultiPoint.cpp \
11 CoordinateList.cpp BasicCoordinateList.cpp IntersectionMatrix.cpp \
12 CoordinateListFactory.cpp PointCoordinateList.cpp \
13 MultiPolygon.cpp Dimension.cpp LinearRing.cpp \
14 Point.cpp Envelope.cpp LineSegment.cpp Polygon.cpp \
15 GeometryCollection.cpp LineString.cpp \
16 PrecisionModel.cpp GeometryCollectionIterator.cpp \
17 Location.cpp Geometry.cpp MultiLineString.cpp
19 EXTERNAL_SOURCES = ../graph/Depth.cpp ../graph/GeometryGraph.cpp \
20 ../graph/DirectedEdge.cpp ../graph/GraphComponent.cpp \
21 ../graph/DirectedEdgeStar.cpp ../graph/Label.cpp \
22 ../graph/Edge.cpp ../graph/Node.cpp \
23 ../graph/EdgeEnd.cpp ../graph/NodeFactory.cpp \
24 ../graph/EdgeEndStar.cpp ../graph/NodeMap.cpp \
25 ../graph/EdgeIntersection.cpp ../graph/PlanarGraph.cpp\
26 ../graph/EdgeIntersectionList.cpp \
27 ../graph/Position.cpp ../graph/EdgeList.cpp \
28 ../graph/Quadrant.cpp \
29 ../graph/EdgeRing.cpp ../graph/TopologyLocation.cpp \
30 ../graph/index/MonotoneChain.cpp \
31 ../graph/index/MonotoneChainEdge.cpp \
32 ../graph/index/MonotoneChainIndexer.cpp \
33 ../graph/index/SegmentIntersector.cpp \
34 ../graph/index/SimpleMCSweepLineIntersector.cpp \
35 ../graph/index/SweepLineEvent.cpp \
36 ../graph/index/SweepLineSegment.cpp \
37 ../io/ParseException.cpp ../io/WKTReader.cpp \
38 ../io/Writer.cpp ../io/StringTokenizer.cpp \
39 ../io/WKTWriter.cpp ../io/markup/MarkupSTL.cpp \
41 ../util/AssertionFailedException.cpp \
42 ../bigtest/GeometryTestFactory.cpp \
43 ../algorithm/CGAlgorithms.cpp \
44 ../algorithm/HCoordinate.cpp \
45 ../algorithm/LineIntersector.cpp \
46 ../algorithm/NonRobustCGAlgorithms.cpp \
47 ../algorithm/NotRepresentableException.cpp \
48 ../algorithm/PointLocator.cpp \
49 ../algorithm/RobustCGAlgorithms.cpp \
50 ../algorithm/RobustDeterminant.cpp \
51 ../algorithm/RobustLineIntersector.cpp \
52 ../algorithm/SimplePointInAreaLocator.cpp \
53 ../algorithm/SimplePointInRing.cpp \
54 ../operation/relate/EdgeEndBuilder.cpp \
55 ../operation/relate/EdgeEndBundle.cpp \
56 ../operation/relate/EdgeEndBundleStar.cpp \
57 ../operation/relate/RelateComputer.cpp \
58 ../operation/relate/RelateNode.cpp \
59 ../operation/relate/RelateNodeFactory.cpp \
60 ../operation/relate/RelateNodeGraph.cpp \
61 ../operation/relate/RelateOp.cpp \
62 ../operation/GeometryGraphOperation.cpp \
63 ../operation/IsSimpleOp.cpp \
64 ../operation/valid/ConnectedInteriorTester.cpp \
65 ../operation/valid/ConsistentAreaTester.cpp \
66 ../operation/valid/IsValidOp.cpp \
67 ../operation/valid/QuadtreeNestedRingTester.cpp \
68 ../operation/valid/RepeatedPointTester.cpp \
69 ../operation/valid/SimpleNestedRingTester.cpp \
70 ../operation/valid/SweeplineNestedRingTester.cpp \
71 ../operation/valid/TopologyValidationError.cpp
73 libgeos_la_SOURCES = $(DIR_SOURCES) $(EXTERNAL_SOURCES)
75 libgeos_la_LDFLAGS = -version-info 1
78 cp -p $(DIR_SOURCES) Makefile.am Makefile.in $(distdir)