ADD: new track message, Entity class and Position class
This commit is contained in:
93
libs/geographiclib/configure.ac
Normal file
93
libs/geographiclib/configure.ac
Normal file
@@ -0,0 +1,93 @@
|
||||
dnl
|
||||
dnl Copyright (C) 2009, Francesco P. Lovergine <frankie@debian.org>
|
||||
|
||||
AC_INIT([GeographicLib],[2.1.2],[charles@karney.com])
|
||||
AC_CANONICAL_TARGET
|
||||
AC_PREREQ([2.71])
|
||||
AC_CONFIG_SRCDIR(src/Geodesic.cpp)
|
||||
AC_CONFIG_MACRO_DIR(m4)
|
||||
AM_INIT_AUTOMAKE
|
||||
|
||||
GEOGRAPHICLIB_VERSION_MAJOR=2
|
||||
GEOGRAPHICLIB_VERSION_MINOR=1
|
||||
GEOGRAPHICLIB_VERSION_PATCH=2
|
||||
AC_DEFINE_UNQUOTED([GEOGRAPHICLIB_VERSION_MAJOR],
|
||||
[$GEOGRAPHICLIB_VERSION_MAJOR],[major version number])
|
||||
AC_DEFINE_UNQUOTED([GEOGRAPHICLIB_VERSION_MINOR],
|
||||
[$GEOGRAPHICLIB_VERSION_MINOR],[minor version number])
|
||||
AC_DEFINE_UNQUOTED([GEOGRAPHICLIB_VERSION_PATCH],
|
||||
[$GEOGRAPHICLIB_VERSION_PATCH],[patch number])
|
||||
AC_SUBST(GEOGRAPHICLIB_VERSION_MAJOR)
|
||||
AC_SUBST(GEOGRAPHICLIB_VERSION_MINOR)
|
||||
AC_SUBST(GEOGRAPHICLIB_VERSION_PATCH)
|
||||
|
||||
dnl
|
||||
dnl This directive is deprecated by someone, but I prefer to avoid
|
||||
dnl running autotools if not required explicitly. The reason is
|
||||
dnl the need to be in sync with autoconf/automake.
|
||||
dnl
|
||||
AM_MAINTAINER_MODE
|
||||
|
||||
AC_CONFIG_HEADERS(include/GeographicLib/Config-ac.h)
|
||||
|
||||
dnl Library code modified: REVISION++
|
||||
dnl Interfaces changed/added/removed: CURRENT++ REVISION=0
|
||||
dnl Interfaces added: AGE++
|
||||
dnl Interfaces removed: AGE=0
|
||||
LT_CURRENT=24
|
||||
LT_REVISION=0
|
||||
LT_AGE=1
|
||||
AC_SUBST(LT_CURRENT)
|
||||
AC_SUBST(LT_REVISION)
|
||||
AC_SUBST(LT_AGE)
|
||||
|
||||
AC_ARG_PROGRAM
|
||||
AC_PROG_CPP
|
||||
AC_PROG_MAKE_SET
|
||||
AC_PROG_INSTALL
|
||||
AC_PROG_CXX
|
||||
AX_CXX_COMPILE_STDCXX_11([noext],[mandatory])
|
||||
AC_PROG_LIBTOOL
|
||||
AC_LANG([C++])
|
||||
|
||||
# Checks for long double
|
||||
AC_TYPE_LONG_DOUBLE
|
||||
|
||||
# Check endianness
|
||||
AC_C_BIGENDIAN
|
||||
|
||||
# Check flag for accurate arithmetic with Intel compiler. This is
|
||||
# needed to stop the compiler from ignoring parentheses in expressions
|
||||
# like (a + b) + c and from simplifying 0.0 + x to x (which is wrong if
|
||||
# x = -0.0).
|
||||
AX_CHECK_COMPILE_FLAG([-fp-model precise -diag-disable=11074,11076],
|
||||
[CXXFLAGS="$CXXFLAGS -fp-model precise -diag-disable=11074,11076"],,
|
||||
[-Werror])
|
||||
|
||||
# Check for doxygen. Version 1.8.7 or later needed for …
|
||||
AC_CHECK_PROGS([DOXYGEN], [doxygen])
|
||||
AM_CONDITIONAL([HAVE_DOXYGEN],
|
||||
[test "$DOXYGEN" && test `"$DOXYGEN" --version |
|
||||
sed 's/\b\([[0-9]]\)\b/0\1/g'` '>' 01.08.06.99])
|
||||
|
||||
dnl
|
||||
dnl Add here new file to be generated
|
||||
dnl
|
||||
AC_CONFIG_FILES([
|
||||
Makefile
|
||||
src/Makefile
|
||||
include/Makefile
|
||||
tools/Makefile
|
||||
doc/Makefile
|
||||
man/Makefile
|
||||
cmake/Makefile
|
||||
examples/Makefile
|
||||
tests/Makefile
|
||||
])
|
||||
|
||||
PKG_PROG_PKG_CONFIG
|
||||
PKG_INSTALLDIR
|
||||
|
||||
AC_CONFIG_FILES([cmake/geographiclib.pc:cmake/project.pc.in])
|
||||
|
||||
AC_OUTPUT
|
||||
Reference in New Issue
Block a user