includedir = @includedir@/math
-if HAVE_ZLIB
-ZLIB_INCL =
-else
-ZLIB_INCL = -I$(top_srcdir)/src/zlib
-endif
+check_PROGRAMS = SGMathTest SGGeometryTest
+TESTS = $(check_PROGRAMS)
+SGMathTest_SOURCES = SGMathTest.cxx
+
+SGMathTest_LDADD = \
+ libsgmath.a \
+ $(top_builddir)/simgear/debug/libsgdebug.a \
+ $(top_builddir)/simgear/structure/libsgstructure.a \
+ $(base_LIBS)
+
+SGGeometryTest_SOURCES = SGGeometryTest.cxx
+
+SGGeometryTest_LDADD = \
+ libsgmath.a \
+ $(top_builddir)/simgear/debug/libsgdebug.a \
+ $(top_builddir)/simgear/structure/libsgstructure.a \
+ $(base_LIBS)
+
lib_LIBRARIES = libsgmath.a
include_HEADERS = \
interpolater.hxx \
leastsqs.hxx \
- localconsts.hxx \
point3d.hxx \
polar3d.hxx \
sg_geodesy.hxx \
- sg_memory.h \
sg_random.h \
sg_types.hxx \
- vector.hxx
-
-EXTRA_DIST = linintp2.h linintp2.inl sphrintp.h sphrintp.inl
+ vector.hxx \
+ Math.hxx \
+ SGBox.hxx \
+ SGCMath.hxx \
+ SGGeoc.hxx \
+ SGGeod.hxx \
+ SGGeodesy.hxx \
+ SGGeometry.hxx \
+ SGGeometryFwd.hxx \
+ SGIntersect.hxx \
+ SGLimits.hxx \
+ SGLineSegment.hxx \
+ SGMatrix.hxx \
+ SGMath.hxx \
+ SGMathFwd.hxx \
+ SGMisc.hxx \
+ SGPlane.hxx \
+ SGQuat.hxx \
+ SGRay.hxx \
+ SGSphere.hxx \
+ SGTriangle.hxx \
+ SGVec2.hxx \
+ SGVec3.hxx \
+ SGVec4.hxx \
+ beziercurve.hxx
libsgmath_a_SOURCES = \
interpolater.cxx \
leastsqs.cxx \
- polar3d.cxx \
- sg_geodesy.cxx \
sg_random.c \
- vector.cxx
+ vector.cxx \
+ SGGeod.cxx \
+ SGGeodesy.cxx
-if OLD_AUTOMAKE
-INCLUDES += -I$(top_srcdir) $(ZLIB_INCL)
-else
-INCLUDES = -I$(top_srcdir) $(ZLIB_INCL)
-endif
+INCLUDES = -I$(top_srcdir)