[geos-commits] [SCM] GEOS branch master updated. a933403c3a16750a5ebefb57ecb96ba20b6ff8bc

git at osgeo.org git at osgeo.org
Tue Dec 11 10:18:00 PST 2018


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GEOS".

The branch, master has been updated
       via  a933403c3a16750a5ebefb57ecb96ba20b6ff8bc (commit)
      from  571ebdfdc0f95025e45a2ab3b723da76f683522e (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit a933403c3a16750a5ebefb57ecb96ba20b6ff8bc
Author: Paul Ramsey <pramsey at cleverelephant.ca>
Date:   Tue Dec 11 10:17:50 2018 -0800

    Add autoconf support for DD updates

diff --git a/Makefile.am b/Makefile.am
index e0b4061..937914e 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -68,4 +68,5 @@ valgrindcheck:
 check-local:
 	! find . -name '*.cpp' -o -name '*.h' | \
 		grep -v tests/xmltester/tinyxml | \
+		grep -v include/geos/algorithm/ttmath | \
 		xargs grep -n '[[:space:]]$$'
diff --git a/configure.ac b/configure.ac
index c15b196..3e2442d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -409,6 +409,7 @@ AC_OUTPUT([
 	include/geos/algorithm/Makefile
 	include/geos/algorithm/locate/Makefile
 	include/geos/algorithm/distance/Makefile
+	include/geos/algorithm/ttmath/Makefile
 	include/geos/geom/Makefile
 	include/geos/geom/prep/Makefile
 	include/geos/geom/util/Makefile
diff --git a/include/geos/algorithm/Makefile.am b/include/geos/algorithm/Makefile.am
index e56067e..d88faa9 100644
--- a/include/geos/algorithm/Makefile.am
+++ b/include/geos/algorithm/Makefile.am
@@ -1,9 +1,10 @@
 #
-# This file is part of project GEOS (http://trac.osgeo.org/geos/) 
+# This file is part of project GEOS (http://trac.osgeo.org/geos/)
 #
 SUBDIRS = \
-    locate \
-    distance
+	locate \
+	distance \
+	ttmath
 
 EXTRA_DIST =
 
@@ -33,4 +34,4 @@ geos_HEADERS = \
     RayCrossingCounter.h \
     RobustDeterminant.h \
     SimplePointInRing.h \
-    SIRtreePointInRing.h     
+    SIRtreePointInRing.h
diff --git a/include/geos/algorithm/locate/Makefile.am b/include/geos/algorithm/locate/Makefile.am
index df34a69..91e5a24 100644
--- a/include/geos/algorithm/locate/Makefile.am
+++ b/include/geos/algorithm/locate/Makefile.am
@@ -1,9 +1,9 @@
 #
-# This file is part of project GEOS (http://trac.osgeo.org/geos/) 
+# This file is part of project GEOS (http://trac.osgeo.org/geos/)
 #
-SUBDIRS = 
+SUBDIRS =
 
-EXTRA_DIST = 
+EXTRA_DIST =
 
 geosdir = $(includedir)/geos/algorithm/locate
 
diff --git a/include/geos/algorithm/ttmath/Makefile.am b/include/geos/algorithm/ttmath/Makefile.am
new file mode 100644
index 0000000..7ed4dc9
--- /dev/null
+++ b/include/geos/algorithm/ttmath/Makefile.am
@@ -0,0 +1,23 @@
+#
+# This file is part of project GEOS (http://trac.osgeo.org/geos/)
+#
+SUBDIRS =
+
+EXTRA_DIST =
+
+geosdir = $(includedir)/geos/algorithm/ttmath
+
+geos_HEADERS = \
+	ttmath.h \
+	ttmathbig.h \
+	ttmathdec.h \
+	ttmathint.h \
+	ttmathmisc.h \
+	ttmathobjects.h \
+	ttmathparser.h \
+	ttmaththreads.h \
+	ttmathtypes.h \
+	ttmathuint.h \
+	ttmathuint_noasm.h \
+	ttmathuint_x86.h \
+	ttmathuint_x86_64.h
diff --git a/src/algorithm/Makefile.am b/src/algorithm/Makefile.am
index 747ed29..a9181ff 100644
--- a/src/algorithm/Makefile.am
+++ b/src/algorithm/Makefile.am
@@ -17,6 +17,7 @@ libalgorithm_la_SOURCES = \
     CentroidLine.cpp \
     CentroidPoint.cpp \
     CGAlgorithms.cpp \
+    CGAlgorithmsDD.cpp \
     ConvexHull.cpp \
     HCoordinate.cpp \
     InteriorPointArea.cpp \
diff --git a/tests/unit/Makefile.am b/tests/unit/Makefile.am
index 9af1fd3..b6cc377 100644
--- a/tests/unit/Makefile.am
+++ b/tests/unit/Makefile.am
@@ -40,15 +40,16 @@ geos_unit_LDADD = \
 geos_unit_SOURCES = \
 	geos_unit.cpp \
 	algorithm/AngleTest.cpp \
-	algorithm/InteriorPointAreaTest.cpp \
+	algorithm/CGAlgorithms/computeOrientationTest.cpp \
 	algorithm/CGAlgorithms/isCCWTest.cpp \
 	algorithm/CGAlgorithms/isPointInRingTest.cpp \
-	algorithm/CGAlgorithms/computeOrientationTest.cpp \
 	algorithm/CGAlgorithms/signedAreaTest.cpp \
 	algorithm/ConvexHullTest.cpp \
-	algorithm/distance/DiscreteHausdorffDistanceTest.cpp \
 	algorithm/distance/DiscreteFrechetDistanceTest.cpp \
+	algorithm/distance/DiscreteHausdorffDistanceTest.cpp \
+	algorithm/InteriorPointAreaTest.cpp \
 	algorithm/MinimumDiameterTest.cpp \
+	algorithm/OrientationIndexFailureTest.cpp \
 	algorithm/PointLocatorTest.cpp \
 	algorithm/RobustLineIntersectionTest.cpp \
 	algorithm/RobustLineIntersectorTest.cpp \

-----------------------------------------------------------------------

Summary of changes:
 Makefile.am                               |  1 +
 configure.ac                              |  1 +
 include/geos/algorithm/Makefile.am        |  9 +++++----
 include/geos/algorithm/locate/Makefile.am |  6 +++---
 include/geos/algorithm/ttmath/Makefile.am | 23 +++++++++++++++++++++++
 src/algorithm/Makefile.am                 |  1 +
 tests/unit/Makefile.am                    |  7 ++++---
 7 files changed, 38 insertions(+), 10 deletions(-)
 create mode 100644 include/geos/algorithm/ttmath/Makefile.am


hooks/post-receive
-- 
GEOS


More information about the geos-commits mailing list