1# 2# Makefile.am 3# 4# Copyright (C) 2009, Francesco P. Lovergine <frankie@debian.org> 5 6AM_CPPFLAGS = -I$(top_builddir)/include -I$(top_srcdir)/include -Wall -Wextra 7 8lib_LTLIBRARIES = libGeographic.la 9 10libGeographic_la_LDFLAGS = \ 11 -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) 12libGeographic_la_SOURCES = Accumulator.cpp \ 13 AlbersEqualArea.cpp \ 14 AzimuthalEquidistant.cpp \ 15 CassiniSoldner.cpp \ 16 CircularEngine.cpp \ 17 DMS.cpp \ 18 Ellipsoid.cpp \ 19 EllipticFunction.cpp \ 20 GARS.cpp \ 21 GeoCoords.cpp \ 22 Geocentric.cpp \ 23 Geodesic.cpp \ 24 GeodesicExact.cpp \ 25 GeodesicExactC4.cpp \ 26 GeodesicLine.cpp \ 27 GeodesicLineExact.cpp \ 28 Geohash.cpp \ 29 Geoid.cpp \ 30 Georef.cpp \ 31 Gnomonic.cpp \ 32 GravityCircle.cpp \ 33 GravityModel.cpp \ 34 LambertConformalConic.cpp \ 35 LocalCartesian.cpp \ 36 MGRS.cpp \ 37 MagneticCircle.cpp \ 38 MagneticModel.cpp \ 39 Math.cpp \ 40 NormalGravity.cpp \ 41 OSGB.cpp \ 42 PolarStereographic.cpp \ 43 PolygonArea.cpp \ 44 Rhumb.cpp \ 45 SphericalEngine.cpp \ 46 TransverseMercator.cpp \ 47 TransverseMercatorExact.cpp \ 48 UTMUPS.cpp \ 49 Utility.cpp \ 50 ../include/GeographicLib/Accumulator.hpp \ 51 ../include/GeographicLib/AlbersEqualArea.hpp \ 52 ../include/GeographicLib/AzimuthalEquidistant.hpp \ 53 ../include/GeographicLib/CassiniSoldner.hpp \ 54 ../include/GeographicLib/CircularEngine.hpp \ 55 ../include/GeographicLib/Constants.hpp \ 56 ../include/GeographicLib/DMS.hpp \ 57 ../include/GeographicLib/Ellipsoid.hpp \ 58 ../include/GeographicLib/EllipticFunction.hpp \ 59 ../include/GeographicLib/GARS.hpp \ 60 ../include/GeographicLib/GeoCoords.hpp \ 61 ../include/GeographicLib/Geocentric.hpp \ 62 ../include/GeographicLib/Geodesic.hpp \ 63 ../include/GeographicLib/GeodesicExact.hpp \ 64 ../include/GeographicLib/GeodesicLine.hpp \ 65 ../include/GeographicLib/GeodesicLineExact.hpp \ 66 ../include/GeographicLib/Geohash.hpp \ 67 ../include/GeographicLib/Geoid.hpp \ 68 ../include/GeographicLib/Georef.hpp \ 69 ../include/GeographicLib/Gnomonic.hpp \ 70 ../include/GeographicLib/GravityCircle.hpp \ 71 ../include/GeographicLib/GravityModel.hpp \ 72 ../include/GeographicLib/LambertConformalConic.hpp \ 73 ../include/GeographicLib/LocalCartesian.hpp \ 74 ../include/GeographicLib/MGRS.hpp \ 75 ../include/GeographicLib/MagneticCircle.hpp \ 76 ../include/GeographicLib/MagneticModel.hpp \ 77 ../include/GeographicLib/Math.hpp \ 78 ../include/GeographicLib/NearestNeighbor.hpp \ 79 ../include/GeographicLib/NormalGravity.hpp \ 80 ../include/GeographicLib/OSGB.hpp \ 81 ../include/GeographicLib/PolarStereographic.hpp \ 82 ../include/GeographicLib/PolygonArea.hpp \ 83 ../include/GeographicLib/Rhumb.hpp \ 84 ../include/GeographicLib/SphericalEngine.hpp \ 85 ../include/GeographicLib/SphericalHarmonic.hpp \ 86 ../include/GeographicLib/SphericalHarmonic1.hpp \ 87 ../include/GeographicLib/SphericalHarmonic2.hpp \ 88 ../include/GeographicLib/TransverseMercator.hpp \ 89 ../include/GeographicLib/TransverseMercatorExact.hpp \ 90 ../include/GeographicLib/UTMUPS.hpp \ 91 ../include/GeographicLib/Utility.hpp \ 92 ../include/GeographicLib/Config.h 93 94../include/GeographicLib/Config.h: ../include/GeographicLib/Config-ac.h 95 ( egrep '\bVERSION\b|\bGEOGRAPHICLIB_|\bHAVE_LONG_DOUBLE\b' $< | \ 96 sed -e 's/ VERSION / GEOGRAPHICLIB_VERSION_STRING /' \ 97 -e 's/ HAVE_LONG_DOUBLE / GEOGRAPHICLIB_HAVE_LONG_DOUBLE /'; \ 98 grep WORDS_BIGENDIAN $< | tail -1 | \ 99 sed -e 's/ WORDS_BIGENDIAN / GEOGRAPHICLIB_WORDS_BIGENDIAN /' ) > $@ 100 101$(libGeographic_la_OBJECTS): ../include/GeographicLib/Config.h 102 103geographiclib_data=$(datadir)/GeographicLib 104 105DEFS=-DGEOGRAPHICLIB_DATA=\"$(geographiclib_data)\" @DEFS@ 106 107EXTRA_DIST = Makefile.mk CMakeLists.txt 108