Commit 3ce021db authored by Valentin Platzgummer's avatar Valentin Platzgummer
Browse files

123

parent 67068475
......@@ -10,3 +10,6 @@
[submodule "libs/polylabel"]
path = libs/polylabel
url = https://github.com/mapbox/polylabel.git
[submodule "ortools-with-cmake"]
path = ortools-with-cmake
url = https://github.com/jwdinius/ortools-with-cmake.git
......@@ -92,6 +92,11 @@ exists($$MAVLINKPATH/common) {
INCLUDEPATH += libs/eigen
DEFINES += NOMINMAX
#
# [REQUIRED] snake library (Wima)
INCLUDEPATH += libs/snake
INCLUDEPATH += libs/or-tools/include
#
# [REQUIRED] shapelib library
INCLUDEPATH += libs/shapelib
......
......@@ -2,3 +2,4 @@ add_subdirectory(qtandroidserialport)
add_subdirectory(qwt)
add_subdirectory(shapelib)
add_subdirectory(clipper)
add_subdirectory(snake/snake)
A library for geographic projections.
Written by Charles Karney <charles@karney.com> and licensed under
the MIT/X11 License. For more information, see
https://geographiclib.sourceforge.io/
Files
00README.txt -- this file
AUTHORS -- the authors of the library
LICENSE.txt -- the MIT/X11 License
INSTALL -- brief installation instructions
NEWS -- a history of changes
include/GeographicLib/*.hpp
headers for the library
src/*.cpp
implementation for the library
examples/
examples for each class
tools/
command-line utilities
Makefile.mk -- Unix/Linux makefiles
configure -- autoconf configuration script
CMakeLists.txt -- cmake configuration files
cmake/
support files for building with CMake
windows/
project files for building under Windows (but CMake is preferred)
maxima/
Maxima code for generating series expansions, etc.
matlab/
geographiclib/
*.m, private/*.m -- Matlab implementation of some classes
geographiclib-legacy/
*.{m,cpp} -- legacy Matlab routines
doc/
files for generating documentation with Doxygen
man/
man pages for the utilities
python/GeographicLib/*.py -- Python implementation of geodesic routines
java/.../*.java -- Java implementation of geodesic routines
js/
src/*.js -- JavaScript implementation of geodesic routines
samples/*.html -- demonstrations of the JavaScript interface
legacy/
C/ -- C implementation of geodesic routines
Fortran/ -- Fortran implementation of geodesic routines
dotnet/
NETGeographicLib/*.{cpp,h} -- .NET wrapper for GeographicLib
examples/
CS/*.cs -- simple C# examples for each class
ManagedCPP/*.cpp -- Managed C++ examples for each class
VB/*.vb -- simple Visual Basic examples for each class
Projection/ -- a more complex C# application
Charles Karney <charles@karney.com>
Francesco Paolo Lovergine <frankie@debian.org> (autoconfiscation)
Mathieu Peyréga <mathieu.peyrega@gmail.com> (help with gravity models)
Andrew MacIntyre <Andrew.MacIntyre@acma.gov.au> (python/setup.py)
Skip Breidbach <skip@waywally.com> (maven support for Java)
Scott Heiman <mrmtdew2@outlook.com> (.NET wrappers + C# examples)
Chris Bennight <chris@bennight.com> (deploying Java library)
Sebastian Mattheis <Sebastian.Mattheis@bmw.de> (gnomonic projection in Java)
Yurij Mikhalevich <0@39.yt> (node.js port)
Phil Miller <phillip.miller@sri.com> (putting tests into python/setup.py)
Jonathan Takahashi <jtakahashi@gmail.com> (boost-python sample)
# This is the CMakeCache file.
# For build in directory: /home/valentin/src/GeographicLib-1.50.1/BUILD
# It was generated by CMake: /usr/bin/cmake
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.
########################
# EXTERNAL cache entries
########################
//Build multiple architectures for Apple systems
APPLE_MULTIPLE_ARCHITECTURES:BOOL=OFF
//Build NETGeographicLib library
BUILD_NETGEOGRAPHICLIB:BOOL=OFF
//Path to a program.
CMAKE_AR:FILEPATH=/usr/bin/ar
//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or
// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel.
CMAKE_BUILD_TYPE:STRING=
//Enable/Disable color output during build.
CMAKE_COLOR_MAKEFILE:BOOL=ON
//CXX compiler
CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++
//A wrapper around 'ar' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-7
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7
//Flags used by the compiler during all build types.
CMAKE_CXX_FLAGS:STRING=
//Flags used by the compiler during debug builds.
CMAKE_CXX_FLAGS_DEBUG:STRING=-g
//Flags used by the compiler during release builds for minimum
// size.
CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
//Flags used by the compiler during release builds.
CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
//Flags used by the compiler during release builds with debug info.
CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
//C compiler
CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc
//A wrapper around 'ar' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-7
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7
//Flags used by the compiler during all build types.
CMAKE_C_FLAGS:STRING=
//Flags used by the compiler during debug builds.
CMAKE_C_FLAGS_DEBUG:STRING=-g
//Flags used by the compiler during release builds for minimum
// size.
CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
//Flags used by the compiler during release builds.
CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
//Flags used by the compiler during release builds with debug info.
CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
//Flags used by the linker.
CMAKE_EXE_LINKER_FLAGS:STRING=
//Flags used by the linker during debug builds.
CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during release minsize builds.
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during release builds.
CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during Release with Debug Info builds.
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Enable/Disable output of compile commands during generation.
CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF
//Install path prefix, prepended onto install directories.
CMAKE_INSTALL_PREFIX:PATH=/usr/local
//Path to a program.
CMAKE_LINKER:FILEPATH=/usr/bin/ld
//Path to a program.
CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make
//Flags used by the linker during the creation of modules.
CMAKE_MODULE_LINKER_FLAGS:STRING=
//Flags used by the linker during debug builds.
CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during release minsize builds.
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during release builds.
CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during Release with Debug Info builds.
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Path to a program.
CMAKE_NM:FILEPATH=/usr/bin/nm
//Path to a program.
CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy
//Path to a program.
CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump
//Value Computed by CMake
CMAKE_PROJECT_NAME:STATIC=GeographicLib
//Path to a program.
CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib
//Flags used by the linker during the creation of dll's.
CMAKE_SHARED_LINKER_FLAGS:STRING=
//Flags used by the linker during debug builds.
CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during release minsize builds.
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during release builds.
CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during Release with Debug Info builds.
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//If set, runtime paths are not added when installing shared libraries,
// but are added when building.
CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
//If set, runtime paths are not added when using shared libraries.
CMAKE_SKIP_RPATH:BOOL=NO
//Flags used by the linker during the creation of static libraries.
CMAKE_STATIC_LINKER_FLAGS:STRING=
//Flags used by the linker during debug builds.
CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during release minsize builds.
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during release builds.
CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during Release with Debug Info builds.
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Path to a program.
CMAKE_STRIP:FILEPATH=/usr/bin/strip
//If this value is on, makefiles will be generated without the
// .SILENT directive, and all commands will be echoed to the console
// during the make. This is useful for debugging only. With Visual
// Studio IDE projects all commands are done without /nologo.
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
//Use a common installation path for packages
COMMON_INSTALL_PATH:BOOL=ON
//Convert warnings into errors?
CONVERT_WARNINGS_TO_ERRORS:BOOL=OFF
//Location for data for GeographicLib
GEOGRAPHICLIB_DATA:PATH=/usr/local/share/GeographicLib
//Use doxygen to create the documentation
GEOGRAPHICLIB_DOCUMENTATION:BOOL=OFF
//Types of library generated: SHARED (default), STATIC, or BOTH
GEOGRAPHICLIB_LIB_TYPE:STRING=SHARED
//Precision: 1 = float, 2 = double, 3 = extended, 4 = quadruple,
// 5 = variable
GEOGRAPHICLIB_PRECISION:STRING=2
//Value Computed by CMake
GeographicLib_BINARY_DIR:STATIC=/home/valentin/src/GeographicLib-1.50.1/BUILD
//Dependencies for target
GeographicLib_SHARED_LIB_DEPENDS:STATIC=
//Value Computed by CMake
GeographicLib_SOURCE_DIR:STATIC=/home/valentin/src/GeographicLib-1.50.1
//Path to a program.
HAVE_COL:FILEPATH=/usr/bin/col
//Path to a program.
HAVE_POD2HTML:FILEPATH=/usr/bin/pod2html
//Path to a program.
HAVE_POD2MAN:FILEPATH=/usr/bin/pod2man
//CXX compiler flags for OpenMP parallelization
OpenMP_CXX_FLAGS:STRING=-fopenmp
//CXX compiler libraries for OpenMP parallelization
OpenMP_CXX_LIB_NAMES:STRING=gomp;pthread
//C compiler flags for OpenMP parallelization
OpenMP_C_FLAGS:STRING=-fopenmp
//C compiler libraries for OpenMP parallelization
OpenMP_C_LIB_NAMES:STRING=gomp;pthread
//Path to the gomp library for OpenMP
OpenMP_gomp_LIBRARY:FILEPATH=/usr/lib/gcc/x86_64-linux-gnu/7/libgomp.so
//Path to the pthread library for OpenMP
OpenMP_pthread_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpthread.so
//Include debug versions of library in binary package
PACKAGE_DEBUG_LIBS:BOOL=OFF
//Look for Boost library when compiling examples
USE_BOOST_FOR_EXAMPLES:BOOL=OFF
########################
# INTERNAL cache entries
########################
//ADVANCED property for variable: CMAKE_AR
CMAKE_AR-ADVANCED:INTERNAL=1
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/home/valentin/src/GeographicLib-1.50.1/BUILD
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=10
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=2
//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE
CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=/usr/bin/cmake
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest
//ADVANCED property for variable: CMAKE_CXX_COMPILER
CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR
CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB
CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS
CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER
CMAKE_C_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER_AR
CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB
CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS
CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//Executable file format
CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
//Name of external makefile project generator.
CMAKE_EXTRA_GENERATOR:INTERNAL=
//Name of generator.
CMAKE_GENERATOR:INTERNAL=Unix Makefiles
//Name of generator platform.
CMAKE_GENERATOR_PLATFORM:INTERNAL=
//Name of generator toolset.
CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=/home/valentin/src/GeographicLib-1.50.1
//Install .so files without execute permission.
CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1
//ADVANCED property for variable: CMAKE_LINKER
CMAKE_LINKER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MAKE_PROGRAM
CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_NM
CMAKE_NM-ADVANCED:INTERNAL=1
//number of local generators
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=11
//ADVANCED property for variable: CMAKE_OBJCOPY
CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_OBJDUMP
CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
//Platform information initialized
CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RANLIB
CMAKE_RANLIB-ADVANCED:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.10
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//CHECK_TYPE_SIZE: sizeof(unsigned short)
CMAKE_SIZEOF_UNSIGNED_SHORT:INTERNAL=2
//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_RPATH
CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STRIP
CMAKE_STRIP-ADVANCED:INTERNAL=1
//uname command
CMAKE_UNAME:INTERNAL=/bin/uname
//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
//Test CXX11_MATH
CXX11_MATH:INTERNAL=1
//Test CXX11_STATIC_ASSERT
CXX11_STATIC_ASSERT:INTERNAL=1
//CHECK_TYPE_SIZE: sizeof(double)
DOUBLE:INTERNAL=8
//Test FLOAT_CONVERSION
FLOAT_CONVERSION:INTERNAL=1
//STRINGS property for variable: GEOGRAPHICLIB_LIB_TYPE
GEOGRAPHICLIB_LIB_TYPE-STRINGS:INTERNAL=SHARED;STATIC;BOTH
//STRINGS property for variable: GEOGRAPHICLIB_PRECISION
GEOGRAPHICLIB_PRECISION-STRINGS:INTERNAL=1;2;3;4;5
//Result of TEST_BIG_ENDIAN
GEOGRAPHICLIB_WORDS_BIGENDIAN:INTERNAL=0
//Result of TRY_COMPILE
HAVE_CMAKE_SIZEOF_UNSIGNED_SHORT:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_DOUBLE:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_GEOGRAPHICLIB_WORDS_BIGENDIAN:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_LONG_DOUBLE:INTERNAL=TRUE
//Have include stddef.h
HAVE_STDDEF_H:INTERNAL=1
//Have include stdint.h
HAVE_STDINT_H:INTERNAL=1
//Have include sys/types.h
HAVE_SYS_TYPES_H:INTERNAL=1
//CHECK_TYPE_SIZE: sizeof(long double)
LONG_DOUBLE:INTERNAL=16
//Result of TRY_COMPILE
OpenMP_COMPILE_RESULT_CXX_fopenmp:INTERNAL=TRUE
//Result of TRY_COMPILE
OpenMP_COMPILE_RESULT_C_fopenmp:INTERNAL=TRUE
//ADVANCED property for variable: OpenMP_CXX_FLAGS
OpenMP_CXX_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OpenMP_CXX_LIB_NAMES
OpenMP_CXX_LIB_NAMES-ADVANCED:INTERNAL=1
//CXX compiler's OpenMP specification date
OpenMP_CXX_SPEC_DATE:INTERNAL=201511
//ADVANCED property for variable: OpenMP_C_FLAGS
OpenMP_C_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OpenMP_C_LIB_NAMES
OpenMP_C_LIB_NAMES-ADVANCED:INTERNAL=1
//C compiler's OpenMP specification date
OpenMP_C_SPEC_DATE:INTERNAL=201511
//Result of TRY_COMPILE
OpenMP_SPECTEST_CXX_:INTERNAL=TRUE
//Result of TRY_COMPILE
OpenMP_SPECTEST_C_:INTERNAL=TRUE
//ADVANCED property for variable: OpenMP_gomp_LIBRARY
OpenMP_gomp_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OpenMP_pthread_LIBRARY
OpenMP_pthread_LIBRARY-ADVANCED:INTERNAL=1
# This file will be configured to contain variables for CPack. These variables
# should be set in the CMake list file of the project before CPack module is
# included. The list of available CPACK_xxx variables and their associated
# documentation may be obtained using
# cpack --help-variable-list
#
# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME)
# and some are specific to a generator
# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables
# usually begin with CPACK_<GENNAME>_xxxx.
SET(CPACK_BINARY_7Z "")
SET(CPACK_BINARY_BUNDLE "")
SET(CPACK_BINARY_CYGWIN "")
SET(CPACK_BINARY_DEB "")
SET(CPACK_BINARY_DRAGNDROP "")
SET(CPACK_BINARY_FREEBSD "")
SET(CPACK_BINARY_IFW "")
SET(CPACK_BINARY_NSIS "")
SET(CPACK_BINARY_OSXX11 "")
SET(CPACK_BINARY_PACKAGEMAKER "")
SET(CPACK_BINARY_PRODUCTBUILD "")
SET(CPACK_BINARY_RPM "")
SET(CPACK_BINARY_STGZ "")
SET(CPACK_BINARY_TBZ2 "")
SET(CPACK_BINARY_TGZ "")
SET(CPACK_BINARY_TXZ "")
SET(CPACK_BINARY_TZ "")
SET(CPACK_BINARY_WIX "")
SET(CPACK_BINARY_ZIP "")
SET(CPACK_BUILD_SOURCE_DIRS "/home/valentin/src/GeographicLib-1.50.1;/home/valentin/src/GeographicLib-1.50.1/BUILD")
SET(CPACK_CMAKE_GENERATOR "Unix Makefiles")
SET(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE")
SET(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE")
SET(CPACK_GENERATOR "TGZ")
SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/valentin/src/GeographicLib-1.50.1/BUILD;GeographicLib;ALL;/")
SET(CPACK_INSTALL_PREFIX "/usr/local")
SET(CPACK_MODULE_PATH "")
SET(CPACK_NSIS_DISPLAY_NAME "GeographicLib-1.50.1")
SET(CPACK_NSIS_INSTALLER_ICON_CODE "")
SET(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "")
SET(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES")
SET(CPACK_NSIS_PACKAGE_NAME "GeographicLib-1.50.1")
SET(CPACK_OUTPUT_CONFIG_FILE "/home/valentin/src/GeographicLib-1.50.1/BUILD/CPackConfig.cmake")
SET(CPACK_PACKAGE_CONTACT "charles@karney.com")
SET(CPACK_PACKAGE_DEFAULT_LOCATION "/")
SET(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.10/Templates/CPack.GenericDescription.txt")
SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "GeographicLib library, utilities, and documentation")
SET(CPACK_PACKAGE_FILE_NAME "GeographicLib-1.50.1-Linux")
SET(CPACK_PACKAGE_INSTALL_DIRECTORY "GeographicLib-1.50.1")
SET(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "GeographicLib-1.50.1")
SET(CPACK_PACKAGE_NAME "GeographicLib")
SET(CPACK_PACKAGE_RELOCATABLE "true")
SET(CPACK_PACKAGE_VENDOR "GeographicLib")
SET(CPACK_PACKAGE_VERSION "1.50.1")
SET(CPACK_PACKAGE_VERSION_MAJOR "1")
SET(CPACK_PACKAGE_VERSION_MINOR "50")
SET(CPACK_PACKAGE_VERSION_PATCH "1")
SET(CPACK_RESOURCE_FILE_LICENSE "/home/valentin/src/GeographicLib-1.50.1/LICENSE.txt")
SET(CPACK_RESOURCE_FILE_README "/usr/share/cmake-3.10/Templates/CPack.GenericDescription.txt")
SET(CPACK_RESOURCE_FILE_WELCOME "/usr/share/cmake-3.10/Templates/CPack.GenericWelcome.txt")
SET(CPACK_SET_DESTDIR "OFF")
SET(CPACK_SOURCE_7Z "")
SET(CPACK_SOURCE_CYGWIN "")
SET(CPACK_SOURCE_GENERATOR "TGZ")
SET(CPACK_SOURCE_IGNORE_FILES "#;~$;/\\.git;/home/valentin/src/GeographicLib-1.50.1/BUILD;/home/valentin/src/GeographicLib-1.50.1/(tests|testdata|cgi-bin|.*\\.cache)/;/home/valentin/src/GeographicLib-1.50.1/(distrib|.*-distrib|.*-installer|geodesic-papers)/;/home/valentin/src/GeographicLib-1.50.1/[^/]*\\.(xml|html|css|kmz|pdf)$;/home/valentin/src/GeographicLib-1.50.1/(autogen|biblio)\\.sh$;/home/valentin/src/GeographicLib-1.50.1/(robots.txt|geodesic-biblio.txt|makefile-admin|[^/]*\\.png)$;/home/valentin/src/GeographicLib-1.50.1/matlab/.*blurb.txt$")
SET(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/home/valentin/src/GeographicLib-1.50.1/BUILD/CPackSourceConfig.cmake")
SET(CPACK_SOURCE_PACKAGE_FILE_NAME "GeographicLib-1.50.1")
SET(CPACK_SOURCE_RPM "")
SET(CPACK_SOURCE_TBZ2 "")
SET(CPACK_SOURCE_TGZ "")
SET(CPACK_SOURCE_TXZ "")
SET(CPACK_SOURCE_TZ "")
SET(CPACK_SOURCE_ZIP "")
SET(CPACK_SYSTEM_NAME "Linux")
SET(CPACK_TOPLEVEL_TAG "Linux")
SET(CPACK_WIX_SIZEOF_VOID_P "8")
if(NOT CPACK_PROPERTIES_FILE)
set(CPACK_PROPERTIES_FILE "/home/valentin/src/GeographicLib-1.50.1/BUILD/CPackProperties.cmake")
endif()
if(EXISTS ${CPACK_PROPERTIES_FILE})
include(${CPACK_PROPERTIES_FILE})
endif()
# This file will be configured to contain variables for CPack. These variables
# should be set in the CMake list file of the project before CPack module is
# included. The list of available CPACK_xxx variables and their associated
# documentation may be obtained using
# cpack --help-variable-list
#
# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME)
# and some are specific to a generator
# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables
# usually begin with CPACK_<GENNAME>_xxxx.
SET(CPACK_BINARY_7Z "")
SET(CPACK_BINARY_BUNDLE "")
SET(CPACK_BINARY_CYGWIN "")
SET(CPACK_BINARY_DEB "")
SET(CPACK_BINARY_DRAGNDROP "")
SET(CPACK_BINARY_FREEBSD "")
SET(CPACK_BINARY_IFW "")
SET(CPACK_BINARY_NSIS "")
SET(CPACK_BINARY_OSXX11 "")
SET(CPACK_BINARY_PACKAGEMAKER "")
SET(CPACK_BINARY_PRODUCTBUILD "")
SET(CPACK_BINARY_RPM "")
SET(CPACK_BINARY_STGZ "")
SET(CPACK_BINARY_TBZ2 "")
SET(CPACK_BINARY_TGZ "")
SET(CPACK_BINARY_TXZ "")
SET(CPACK_BINARY_TZ "")
SET(CPACK_BINARY_WIX "")
SET(CPACK_BINARY_ZIP "")
SET(CPACK_BUILD_SOURCE_DIRS "/home/valentin/src/GeographicLib-1.50.1;/home/valentin/src/GeographicLib-1.50.1/BUILD")
SET(CPACK_CMAKE_GENERATOR "Unix Makefiles")
SET(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE")
SET(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE")
SET(CPACK_GENERATOR "TGZ")
SET(CPACK_IGNORE_FILES "#;~$;/\\.git;/home/valentin/src/GeographicLib-1.50.1/BUILD;/home/valentin/src/GeographicLib-1.50.1/(tests|testdata|cgi-bin|.*\\.cache)/;/home/valentin/src/GeographicLib-1.50.1/(distrib|.*-distrib|.*-installer|geodesic-papers)/;/home/valentin/src/GeographicLib-1.50.1/[^/]*\\.(xml|html|css|kmz|pdf)$;/home/valentin/src/GeographicLib-1.50.1/(autogen|biblio)\\.sh$;/home/valentin/src/GeographicLib-1.50.1/(robots.txt|geodesic-biblio.txt|makefile-admin|[^/]*\\.png)$;/home/valentin/src/GeographicLib-1.50.1/matlab/.*blurb.txt$")
SET(CPACK_INSTALLED_DIRECTORIES "/home/valentin/src/GeographicLib-1.50.1;/")
SET(CPACK_INSTALL_CMAKE_PROJECTS "")
SET(CPACK_INSTALL_PREFIX "/usr/local")
SET(CPACK_MODULE_PATH "")
SET(CPACK_NSIS_DISPLAY_NAME "GeographicLib-1.50.1")
SET(CPACK_NSIS_INSTALLER_ICON_CODE "")
SET(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "")
SET(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES")
SET(CPACK_NSIS_PACKAGE_NAME "GeographicLib-1.50.1")
SET(CPACK_OUTPUT_CONFIG_FILE "/home/valentin/src/GeographicLib-1.50.1/BUILD/CPackConfig.cmake")
SET(CPACK_PACKAGE_CONTACT "charles@karney.com")
SET(CPACK_PACKAGE_DEFAULT_LOCATION "/")
SET(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.10/Templates/CPack.GenericDescription.txt")
SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "GeographicLib library, utilities, and documentation")
SET(CPACK_PACKAGE_FILE_NAME "GeographicLib-1.50.1")
SET(CPACK_PACKAGE_INSTALL_DIRECTORY "GeographicLib-1.50.1")
SET(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "GeographicLib-1.50.1")
SET(CPACK_PACKAGE_NAME "GeographicLib")
SET(CPACK_PACKAGE_RELOCATABLE "true")
SET(CPACK_PACKAGE_VENDOR "GeographicLib")
SET(CPACK_PACKAGE_VERSION "1.50.1")
SET(CPACK_PACKAGE_VERSION_MAJOR "1")
SET(CPACK_PACKAGE_VERSION_MINOR "50")
SET(CPACK_PACKAGE_VERSION_PATCH "1")
SET(CPACK_RESOURCE_FILE_LICENSE "/home/valentin/src/GeographicLib-1.50.1/LICENSE.txt")
SET(CPACK_RESOURCE_FILE_README "/usr/share/cmake-3.10/Templates/CPack.GenericDescription.txt")
SET(CPACK_RESOURCE_FILE_WELCOME "/usr/share/cmake-3.10/Templates/CPack.GenericWelcome.txt")
SET(CPACK_RPM_PACKAGE_SOURCES "ON")
SET(CPACK_SET_DESTDIR "OFF")
SET(CPACK_SOURCE_7Z "")
SET(CPACK_SOURCE_CYGWIN "")
SET(CPACK_SOURCE_GENERATOR "TGZ")
SET(CPACK_SOURCE_IGNORE_FILES "#;~$;/\\.git;/home/valentin/src/GeographicLib-1.50.1/BUILD;/home/valentin/src/GeographicLib-1.50.1/(tests|testdata|cgi-bin|.*\\.cache)/;/home/valentin/src/GeographicLib-1.50.1/(distrib|.*-distrib|.*-installer|geodesic-papers)/;/home/valentin/src/GeographicLib-1.50.1/[^/]*\\.(xml|html|css|kmz|pdf)$;/home/valentin/src/GeographicLib-1.50.1/(autogen|biblio)\\.sh$;/home/valentin/src/GeographicLib-1.50.1/(robots.txt|geodesic-biblio.txt|makefile-admin|[^/]*\\.png)$;/home/valentin/src/GeographicLib-1.50.1/matlab/.*blurb.txt$")
SET(CPACK_SOURCE_INSTALLED_DIRECTORIES "/home/valentin/src/GeographicLib-1.50.1;/")
SET(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/home/valentin/src/GeographicLib-1.50.1/BUILD/CPackSourceConfig.cmake")
SET(CPACK_SOURCE_PACKAGE_FILE_NAME "GeographicLib-1.50.1")
SET(CPACK_SOURCE_RPM "")
SET(CPACK_SOURCE_TBZ2 "")
SET(CPACK_SOURCE_TGZ "")
SET(CPACK_SOURCE_TOPLEVEL_TAG "Linux-Source")
SET(CPACK_SOURCE_TXZ "")
SET(CPACK_SOURCE_TZ "")
SET(CPACK_SOURCE_ZIP "")
SET(CPACK_STRIP_FILES "")
SET(CPACK_SYSTEM_NAME "Linux")
SET(CPACK_TOPLEVEL_TAG "Linux-Source")
SET(CPACK_WIX_SIZEOF_VOID_P "8")
if(NOT CPACK_PROPERTIES_FILE)
set(CPACK_PROPERTIES_FILE "/home/valentin/src/GeographicLib-1.50.1/BUILD/CPackProperties.cmake")
endif()
if(EXISTS ${CPACK_PROPERTIES_FILE})
include(${CPACK_PROPERTIES_FILE})
endif()
This diff is collapsed.
This diff is collapsed.
GeoConvert0 1 0.00345802
GeoConvert1 1 0.00299597
GeoConvert2 1 0.00342298
GeoConvert3 1 0.00262403
GeoConvert4 1 0.00307202
GeoConvert5 1 0.00321507
GeoConvert6 1 0.00340819
GeoConvert7 1 0.00328493
GeoConvert8 1 0.00316787
GeoConvert9 1 0.00308299
GeoConvert10 1 0.0030899
GeoConvert11 1 0.00319195
GeoConvert12 1 0.0032649
GeoConvert13 1 0.00432801
GeoConvert14 1 0.0034349
GeoConvert15 1 0.00335789
GeoConvert16 1 0.00335193
GeoConvert17 1 0.00202417
GeoConvert18 1 0.00304604
GeoConvert19 1 0.00205898
GeoConvert20 1 0.00256801
GeoConvert21 1 0.0028069
GeodSolve0 1 0.00294089
GeodSolve1 1 0.00270295
GeodSolve2 1 0.00312495
GeodSolve3 1 0.00271297
GeodSolve4 1 0.00232005
GeodSolve5 1 0.00318193
GeodSolve6 1 0.00285912
GeodSolve7 1 0.00321198
GeodSolve8 1 0.00284719
GeodSolve9 1 0.00326681
GeodSolve10 1 0.00352907
GeodSolve11 1 0.00279188
GeodSolve12 1 0.00377393
GeodSolve13 1 0.00329399
GeodSolve14 1 0.00338697
GeodSolve15 1 0.00321198
GeodSolve16 1 0.00351405
GeodSolve17 1 0.00324392
GeodSolve18 1 0.00360489
GeodSolve19 1 0.00349283
GeodSolve20 1 0.00353312
GeodSolve21 1 0.00334597
GeodSolve22 1 0.00340796
GeodSolve23 1 0.00289297
GeodSolve24 1 0.00337505
GeodSolve25 1 0.00341797
GeodSolve26 1 0.00358486
GeodSolve27 1 0.00349712
GeodSolve28 1 0.00173998
GeodSolve29 1 0.00357008
GeodSolve30 1 0.00347614
GeodSolve31 1 0.00335884
GeodSolve32 1 0.00341487
GeodSolve33 1 0.00323486
GeodSolve34 1 0.00328898
GeodSolve35 1 0.00324202
GeodSolve36 1 0.00328517
GeodSolve37 1 0.00313115
GeodSolve38 1 0.00316906
GeodSolve39 1 0.00228
GeodSolve40 1 0.00272703
GeodSolve41 1 0.00226402
GeodSolve42 1 0.00209904
GeodSolve43 1 0.00276995
GeodSolve44 1 0.00261593
GeodSolve45 1 0.00284004
GeodSolve46 1 0.00257587
GeodSolve47 1 0.00292206
GeodSolve48 1 0.00388908
GeodSolve49 1 0.00308418
GeodSolve50 1 0.00306606
GeodSolve51 1 0.00324607
GeodSolve52 1 0.00307512
GeodSolve53 1 0.00332999
GeodSolve54 1 0.00333381
GeodSolve55 1 0.00333691
GeodSolve56 1 0.00348806
GeodSolve57 1 0.00282502
GeodSolve58 1 0.00261903
GeodSolve59 1 0.00288415
GeodSolve60 1 0.00317907
GeodSolve61 1 0.0021069
GeodSolve62 1 0.00229692
GeodSolve63 1 0.00324297
GeodSolve64 1 0.00269699
GeodSolve65 1 0.00350595
GeodSolve66 1 0.0033071
GeodSolve67 1 0.003546
GeodSolve68 1 0.00325012
GeodSolve69 1 0.00336909
GeodSolve70 1 0.00341511
GeodSolve71 1 0.00331593
GeodSolve72 1 0.003479
GeodSolve73 1 0.00374699
GeodSolve74 1 0.00352693
GeodSolve75 1 0.00335193
GeodSolve76 1 0.00306892
GeodSolve77 1 0.00346684
GeodSolve78 1 0.00400209
GeodSolve79 1 0.00345111
GeodSolve80 1 0.00311399
GeodSolve81 1 0.00329685
GeodSolve82 1 0.00355887
GeodSolve83 1 0.00198603
GeodSolve84 1 0.00213599
GeodSolve85 1 0.00256395
GeodSolve86 1 0.00259805
GeodSolve87 1 0.00307107
GeodSolve88 1 0.00287509
GeodSolve89 1 0.00344801
GeodSolve90 1 0.00298309
GeodSolve91 1 0.00342703
Planimeter0 1 0.00314617
Planimeter1 1 0.00319314
Planimeter2 1 0.00300789
Planimeter3 1 0.00328612
Planimeter4 1 0.00286198
Planimeter5 1 0.00367808
Planimeter6 1 0.00364089
Planimeter7 1 0.00373816
Planimeter8 1 0.0036459
Planimeter9 1 0.00352216
Planimeter10 1 0.00349116
Planimeter11 1 0.00404215
Planimeter12 1 0.00369811
Planimeter13 1 0.00252104
Planimeter14 1 0.00343585
Planimeter15 1 0.00252891
Planimeter16 1 0.00362706
Planimeter17 1 0.00318503
Planimeter18 1 0.00317717
Planimeter19 1 0.00314498
Planimeter20 1 0.00350094
Planimeter21 1 0.00302196
Planimeter22 1 0.00357389
Planimeter23 1 0.00345993
Planimeter24 1 0.003613
Planimeter25 1 0.00347805
Planimeter26 1 0.003721
Planimeter27 1 0.00366306
Planimeter28 1 0.00345612
ConicProj0 1 0.0036478
ConicProj1 1 0.00272799
ConicProj2 1 0.00264096
ConicProj3 1 0.00359893
ConicProj4 1 0.00287914
ConicProj5 1 0.00334191
ConicProj6 1 0.00305104
ConicProj7 1 0.00341797
ConicProj8 1 0.002985
CartConvert0 1 0.0035181
CartConvert1 1 0.00323796
TransverseMercatorProj0 1 0.00336599
TransverseMercatorProj1 1 0.0038271
TransverseMercatorProj2 1 0.00339603
TransverseMercatorProj3 1 0.00341082
TransverseMercatorProj4 1 0.00343108
TransverseMercatorProj5 1 0.00352383
TransverseMercatorProj6 1 0.003407
TransverseMercatorProj7 1 0.00228596
RhumbSolve0 1 0.00246406
RhumbSolve1 1 0.00346494
RhumbSolve2 1 0.00350785
RhumbSolve3 1 0.00268292
GeodesicProj0 1 0.00310683
---
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.10
# Default target executed when no arguments are given to make.
default_target: all
.PHONY : default_target
# Allow only one "make -f Makefile2" at a time, but pass parallelism.
.NOTPARALLEL:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Remove some rules from gmake that .SUFFIXES does not remove.
SUFFIXES =
.SUFFIXES: .hpux_make_needs_suffix_list
# Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E remove -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/valentin/src/GeographicLib-1.50.1
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/valentin/src/GeographicLib-1.50.1/BUILD
#=============================================================================
# Targets provided globally by CMake.
# Special rule for the target install/strip
install/strip: preinstall
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
.PHONY : install/strip
# Special rule for the target install/strip
install/strip/fast: preinstall/fast
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
.PHONY : install/strip/fast
# Special rule for the target install
install: preinstall
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
/usr/bin/cmake -P cmake_install.cmake
.PHONY : install
# Special rule for the target install
install/fast: preinstall/fast
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
/usr/bin/cmake -P cmake_install.cmake
.PHONY : install/fast
# Special rule for the target package_source
package_source:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
cd /home/valentin/src/GeographicLib-1.50.1/BUILD && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/valentin/src/GeographicLib-1.50.1/BUILD/CPackSourceConfig.cmake
.PHONY : package_source
# Special rule for the target package_source
package_source/fast: package_source
.PHONY : package_source/fast
# Special rule for the target package
package: preinstall
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
cd /home/valentin/src/GeographicLib-1.50.1/BUILD && /usr/bin/cpack --config ./CPackConfig.cmake
.PHONY : package
# Special rule for the target package
package/fast: package
.PHONY : package/fast
# Special rule for the target install/local
install/local: preinstall
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
.PHONY : install/local
# Special rule for the target install/local
install/local/fast: preinstall/fast
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
.PHONY : install/local/fast
# Special rule for the target test
test:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
/usr/bin/ctest --force-new-ctest-process $(ARGS)
.PHONY : test
# Special rule for the target test
test/fast: test
.PHONY : test/fast
# Special rule for the target list_install_components
list_install_components:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
.PHONY : list_install_components
# Special rule for the target list_install_components
list_install_components/fast: list_install_components
.PHONY : list_install_components/fast
# Special rule for the target edit_cache
edit_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..."
/usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
.PHONY : edit_cache
# Special rule for the target edit_cache
edit_cache/fast: edit_cache
.PHONY : edit_cache/fast
# Special rule for the target rebuild_cache
rebuild_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
/usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
.PHONY : rebuild_cache
# Special rule for the target rebuild_cache
rebuild_cache/fast: rebuild_cache
.PHONY : rebuild_cache/fast
# The main all target
all: cmake_check_build_system
cd /home/valentin/src/GeographicLib-1.50.1/BUILD && $(CMAKE_COMMAND) -E cmake_progress_start /home/valentin/src/GeographicLib-1.50.1/BUILD/CMakeFiles /home/valentin/src/GeographicLib-1.50.1/BUILD/cmake/CMakeFiles/progress.marks
cd /home/valentin/src/GeographicLib-1.50.1/BUILD && $(MAKE) -f CMakeFiles/Makefile2 cmake/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/valentin/src/GeographicLib-1.50.1/BUILD/CMakeFiles 0
.PHONY : all
# The main clean target
clean:
cd /home/valentin/src/GeographicLib-1.50.1/BUILD && $(MAKE) -f CMakeFiles/Makefile2 cmake/clean
.PHONY : clean
# The main clean target
clean/fast: clean
.PHONY : clean/fast
# Prepare targets for installation.
preinstall: all
cd /home/valentin/src/GeographicLib-1.50.1/BUILD && $(MAKE) -f CMakeFiles/Makefile2 cmake/preinstall
.PHONY : preinstall
# Prepare targets for installation.
preinstall/fast:
cd /home/valentin/src/GeographicLib-1.50.1/BUILD && $(MAKE) -f CMakeFiles/Makefile2 cmake/preinstall
.PHONY : preinstall/fast
# clear depends
depend:
cd /home/valentin/src/GeographicLib-1.50.1/BUILD && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
.PHONY : depend
# Help Target
help:
@echo "The following are some of the valid targets for this Makefile:"
@echo "... all (the default if no target is provided)"
@echo "... clean"
@echo "... depend"
@echo "... install/strip"
@echo "... install"
@echo "... package_source"
@echo "... package"
@echo "... install/local"
@echo "... test"
@echo "... list_install_components"
@echo "... edit_cache"
@echo "... rebuild_cache"
.PHONY : help
#=============================================================================
# Special targets to cleanup operation of make.
# Special rule to run CMake to check the build system integrity.
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
cd /home/valentin/src/GeographicLib-1.50.1/BUILD && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
.PHONY : cmake_check_build_system
# Install script for directory: /home/valentin/src/GeographicLib-1.50.1/cmake
# Set the install prefix
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
set(CMAKE_INSTALL_PREFIX "/usr/local")
endif()
string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
# Set the install configuration name.
if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
if(BUILD_TYPE)
string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
else()
set(CMAKE_INSTALL_CONFIG_NAME "Release")
endif()
message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
endif()
# Set the component getting installed.
if(NOT CMAKE_INSTALL_COMPONENT)
if(COMPONENT)
message(STATUS "Install component: \"${COMPONENT}\"")
set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
else()
set(CMAKE_INSTALL_COMPONENT)
endif()
endif()
# Install shared libraries without execute permission?
if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
set(CMAKE_INSTALL_SO_NO_EXE "1")
endif()
# Is this installation the result of a crosscompile?
if(NOT DEFINED CMAKE_CROSSCOMPILING)
set(CMAKE_CROSSCOMPILING "FALSE")
endif()
if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/GeographicLib" TYPE FILE RENAME "geographiclib-config.cmake" FILES "/home/valentin/src/GeographicLib-1.50.1/BUILD/cmake/project-config.cmake")
endif()
if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/GeographicLib" TYPE FILE RENAME "geographiclib-config-version.cmake" FILES "/home/valentin/src/GeographicLib-1.50.1/BUILD/cmake/project-config-version.cmake")
endif()
if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GeographicLib/geographiclib-targets.cmake")
file(DIFFERENT EXPORT_FILE_CHANGED FILES
"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GeographicLib/geographiclib-targets.cmake"
"/home/valentin/src/GeographicLib-1.50.1/BUILD/cmake/CMakeFiles/Export/lib/cmake/GeographicLib/geographiclib-targets.cmake")
if(EXPORT_FILE_CHANGED)
file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GeographicLib/geographiclib-targets-*.cmake")
if(OLD_CONFIG_FILES)
message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GeographicLib/geographiclib-targets.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].")
file(REMOVE ${OLD_CONFIG_FILES})
endif()
endif()
endif()
file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/GeographicLib" TYPE FILE FILES "/home/valentin/src/GeographicLib-1.50.1/BUILD/cmake/CMakeFiles/Export/lib/cmake/GeographicLib/geographiclib-targets.cmake")
if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/GeographicLib" TYPE FILE FILES "/home/valentin/src/GeographicLib-1.50.1/BUILD/cmake/CMakeFiles/Export/lib/cmake/GeographicLib/geographiclib-targets-release.cmake")
endif()
endif()
if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GeographicLib/geographiclib-namespace-targets.cmake")
file(DIFFERENT EXPORT_FILE_CHANGED FILES
"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GeographicLib/geographiclib-namespace-targets.cmake"
"/home/valentin/src/GeographicLib-1.50.1/BUILD/cmake/CMakeFiles/Export/lib/cmake/GeographicLib/geographiclib-namespace-targets.cmake")
if(EXPORT_FILE_CHANGED)
file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GeographicLib/geographiclib-namespace-targets-*.cmake")
if(OLD_CONFIG_FILES)
message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GeographicLib/geographiclib-namespace-targets.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].")
file(REMOVE ${OLD_CONFIG_FILES})
endif()
endif()
endif()
file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/GeographicLib" TYPE FILE FILES "/home/valentin/src/GeographicLib-1.50.1/BUILD/cmake/CMakeFiles/Export/lib/cmake/GeographicLib/geographiclib-namespace-targets.cmake")
if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/GeographicLib" TYPE FILE FILES "/home/valentin/src/GeographicLib-1.50.1/BUILD/cmake/CMakeFiles/Export/lib/cmake/GeographicLib/geographiclib-namespace-targets-release.cmake")
endif()
endif()
if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/home/valentin/src/GeographicLib-1.50.1/BUILD/cmake/geographiclib.pc")
endif()
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
bindir=${exec_prefix}/bin
Name: GeographicLib
Description: A library for geographic projections
Version: 1.50.1
URL: https://geographiclib.sourceforge.io
Requires:
Libs: -L${libdir} -lGeographic
Cflags: -I${includedir}
# Version checking for GeographicLib
set (PACKAGE_VERSION "1.50.1")
set (PACKAGE_VERSION_MAJOR "1")
set (PACKAGE_VERSION_MINOR "50")
set (PACKAGE_VERSION_PATCH "1")
# These variable definitions parallel those in GeographicLib's
# cmake/CMakeLists.txt.
if (MSVC)
# For checking the compatibility of MSVC_TOOLSET_VERSION; see
# https://docs.microsoft.com/en-us/cpp/porting/overview-of-potential-upgrade-issues-visual-cpp
# Assume major version number is obtained by dropping the last decimal
# digit.
math (EXPR MSVC_TOOLSET_MAJOR "${MSVC_TOOLSET_VERSION}/10")
endif ()
if (CMAKE_CROSSCOMPILING)
# Ensure that all "true" (resp. "false") settings are represented by
# the same string.
set (CMAKE_CROSSCOMPILING_STR "ON")
else ()
set (CMAKE_CROSSCOMPILING_STR "OFF")
endif ()
if (NOT PACKAGE_FIND_NAME STREQUAL "GeographicLib")
# Check package name (in particular, because of the way cmake finds
# package config files, the capitalization could easily be "wrong").
# This is necessary to ensure that the automatically generated
# variables, e.g., <package>_FOUND, are consistently spelled.
set (REASON "package = GeographicLib, NOT ${PACKAGE_FIND_NAME}")
set (PACKAGE_VERSION_UNSUITABLE TRUE)
elseif (NOT (APPLE OR (NOT DEFINED CMAKE_SIZEOF_VOID_P) OR
CMAKE_SIZEOF_VOID_P EQUAL 8))
# Reject if there's a 32-bit/64-bit mismatch (not necessary with Apple
# since a multi-architecture library is built for that platform).
set (REASON "sizeof(*void) = 8")
set (PACKAGE_VERSION_UNSUITABLE TRUE)
elseif (MSVC AND NOT (
# toolset version must be at least as great as GeographicLib's
MSVC_TOOLSET_VERSION GREATER_EQUAL 0
# and major versions must match
AND MSVC_TOOLSET_MAJOR EQUAL 0 ))
# Reject if there's a mismatch in MSVC compiler versions
set (REASON "MSVC_TOOLSET_VERSION = 0")
set (PACKAGE_VERSION_UNSUITABLE TRUE)
elseif (NOT CMAKE_CROSSCOMPILING_STR STREQUAL "OFF")
# Reject if there's a mismatch in ${CMAKE_CROSSCOMPILING}
set (REASON "cross-compiling = FALSE")
set (PACKAGE_VERSION_UNSUITABLE TRUE)
elseif (CMAKE_CROSSCOMPILING AND
NOT (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND
CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64"))
# Reject if cross-compiling and there's a mismatch in the target system
set (REASON "target = Linux-x86_64")
set (PACKAGE_VERSION_UNSUITABLE TRUE)
elseif (PACKAGE_FIND_VERSION)
if (PACKAGE_FIND_VERSION VERSION_EQUAL PACKAGE_VERSION)
set (PACKAGE_VERSION_EXACT TRUE)
elseif (PACKAGE_FIND_VERSION VERSION_LESS PACKAGE_VERSION
AND PACKAGE_FIND_VERSION_MAJOR EQUAL PACKAGE_VERSION_MAJOR)
set (PACKAGE_VERSION_COMPATIBLE TRUE)
endif ()
endif ()
set (GeographicLib_SHARED_FOUND ON)
set (GeographicLib_STATIC_FOUND OFF)
set (GeographicLib_NETGeographicLib_FOUND OFF)
# Check for the components requested. The convention is that
# GeographicLib_${comp}_FOUND should be true for all the required
# components.
if (GeographicLib_FIND_COMPONENTS)
foreach (comp ${GeographicLib_FIND_COMPONENTS})
if (GeographicLib_FIND_REQUIRED_${comp} AND
NOT GeographicLib_${comp}_FOUND)
set (REASON "without ${comp}")
set (PACKAGE_VERSION_UNSUITABLE TRUE)
endif ()
endforeach ()
endif ()
# If unsuitable, append the reason to the package version so that it's
# visible to the user.
if (PACKAGE_VERSION_UNSUITABLE)
set (PACKAGE_VERSION "${PACKAGE_VERSION} (${REASON})")
endif ()
# Configure GeographicLib
#
# Set
# GeographicLib_FOUND = GEOGRAPHICLIB_FOUND = 1
# GeographicLib_INCLUDE_DIRS = /usr/local/include
# GeographicLib_SHARED_LIBRARIES = GeographicLib_SHARED (or empty)
# GeographicLib_STATIC_LIBRARIES = GeographicLib_STATIC (or empty)
# GeographicLib_LIBRARY_DIRS = /usr/local/lib
# GeographicLib_BINARY_DIRS = /usr/local/bin
# GeographicLib_VERSION = 1.34 (for example)
# GEOGRAPHICLIB_DATA = /usr/local/share/GeographicLib (for example)
# Depending on GeographicLib_USE_STATIC_LIBS
# GeographicLib_LIBRARIES = ${GeographicLib_SHARED_LIBRARIES}, if OFF
# GeographicLib_LIBRARIES = ${GeographicLib_STATIC_LIBRARIES}, if ON
# If only one of the libraries is provided, then
# GeographicLib_USE_STATIC_LIBS is ignored.
#
# Since cmake 2.8.11 or later, there's no need to include
# include_directories (${GeographicLib_INCLUDE_DIRS})
# The variables are retained for information.
#
# The following variables are only relevant if the library has been
# compiled with a default precision different from double:
# GEOGRAPHICLIB_PRECISION = the precision of the library (usually 2)
# GeographicLib_HIGHPREC_LIBRARIES = the libraries need for high precision
message (STATUS "Reading ${CMAKE_CURRENT_LIST_FILE}")
# GeographicLib_VERSION is set by version file
message (STATUS
"GeographicLib configuration, version ${GeographicLib_VERSION}")
# Tell the user project where to find our headers and libraries
get_filename_component (_DIR ${CMAKE_CURRENT_LIST_FILE} PATH)
if (IS_ABSOLUTE "../../..")
# This is an uninstalled package (still in the build tree)
set (_ROOT "../../..")
set (GeographicLib_INCLUDE_DIRS "")
set (GeographicLib_LIBRARY_DIRS "${_ROOT}/src")
set (GeographicLib_BINARY_DIRS "${_ROOT}/tools")
else ()
# This is an installed package; figure out the paths relative to the
# current directory.
get_filename_component (_ROOT "${_DIR}/../../.." ABSOLUTE)
set (GeographicLib_INCLUDE_DIRS "${_ROOT}/include")
set (GeographicLib_LIBRARY_DIRS "${_ROOT}/lib")
set (GeographicLib_BINARY_DIRS "${_ROOT}/bin")
endif ()
set (GEOGRAPHICLIB_DATA "/usr/local/share/GeographicLib")
set (GEOGRAPHICLIB_PRECISION 2)
set (GeographicLib_HIGHPREC_LIBRARIES "")
set (GeographicLib_SHARED_LIBRARIES GeographicLib_SHARED)
set (GeographicLib_STATIC_LIBRARIES )
# Read in the exported definition of the library
include ("${_DIR}/geographiclib-targets.cmake")
include ("${_DIR}/geographiclib-namespace-targets.cmake")
# For interoperability with older installations of GeographicLib and
# with packages which depend on GeographicLib, GeographicLib_LIBRARIES
# etc. still point to the non-namespace variables. Tentatively plan to
# transition to namespace variables as follows:
#
# * namespace targets were introduced with version 1.47 (2017-02-15)
# * switch GeographicLib_LIBRARIES to point to namespace variable after
# 2020-02
# * remove non-namespace variables after 2023-02
unset (_ROOT)
unset (_DIR)
if ((NOT GeographicLib_SHARED_LIBRARIES) OR
(GeographicLib_USE_STATIC_LIBS AND GeographicLib_STATIC_LIBRARIES))
set (GeographicLib_LIBRARIES ${GeographicLib_STATIC_LIBRARIES})
message (STATUS " \${GeographicLib_LIBRARIES} set to static library")
else ()
set (GeographicLib_LIBRARIES ${GeographicLib_SHARED_LIBRARIES})
message (STATUS " \${GeographicLib_LIBRARIES} set to shared library")
endif ()
set (GeographicLib_NETGeographicLib_LIBRARIES )
# Check for the components requested. This only supports components
# STATIC, SHARED, and NETGeographicLib by checking the value of
# GeographicLib_${comp}_LIBRARIES. No need to check if the component
# is required or not--the version file took care of that.
# GeographicLib_${comp}_FOUND is set appropriately for each component.
if (GeographicLib_FIND_COMPONENTS)
foreach (comp ${GeographicLib_FIND_COMPONENTS})
if (GeographicLib_${comp}_LIBRARIES)
set (GeographicLib_${comp}_FOUND 1)
message (STATUS "GeographicLib component ${comp} found")
else ()
set (GeographicLib_${comp}_FOUND 0)
message (WARNING "GeographicLib component ${comp} not found")
endif ()
endforeach ()
endif ()
# GeographicLib_FOUND is set to 1 automatically
set (GEOGRAPHICLIB_FOUND 1) # for backwards compatibility
# Install script for directory: /home/valentin/src/GeographicLib-1.50.1
# Set the install prefix
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
set(CMAKE_INSTALL_PREFIX "/usr/local")
endif()
string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
# Set the install configuration name.
if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
if(BUILD_TYPE)
string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
else()
set(CMAKE_INSTALL_CONFIG_NAME "Release")
endif()
message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
endif()
# Set the component getting installed.
if(NOT CMAKE_INSTALL_COMPONENT)
if(COMPONENT)
message(STATUS "Install component: \"${COMPONENT}\"")
set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
else()
set(CMAKE_INSTALL_COMPONENT)
endif()
endif()
# Install shared libraries without execute permission?
if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
set(CMAKE_INSTALL_SO_NO_EXE "1")
endif()
# Is this installation the result of a crosscompile?
if(NOT DEFINED CMAKE_CROSSCOMPILING)
set(CMAKE_CROSSCOMPILING "FALSE")
endif()
if(NOT CMAKE_INSTALL_LOCAL_ONLY)
# Include the install script for each subdirectory.
include("/home/valentin/src/GeographicLib-1.50.1/BUILD/src/cmake_install.cmake")
include("/home/valentin/src/GeographicLib-1.50.1/BUILD/include/GeographicLib/cmake_install.cmake")
include("/home/valentin/src/GeographicLib-1.50.1/BUILD/tools/cmake_install.cmake")
include("/home/valentin/src/GeographicLib-1.50.1/BUILD/man/cmake_install.cmake")
include("/home/valentin/src/GeographicLib-1.50.1/BUILD/doc/cmake_install.cmake")
include("/home/valentin/src/GeographicLib-1.50.1/BUILD/js/cmake_install.cmake")
include("/home/valentin/src/GeographicLib-1.50.1/BUILD/matlab/cmake_install.cmake")
include("/home/valentin/src/GeographicLib-1.50.1/BUILD/python/geographiclib/cmake_install.cmake")
include("/home/valentin/src/GeographicLib-1.50.1/BUILD/examples/cmake_install.cmake")
include("/home/valentin/src/GeographicLib-1.50.1/BUILD/cmake/cmake_install.cmake")
endif()
if(CMAKE_INSTALL_COMPONENT)
set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
else()
set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
endif()
string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
"${CMAKE_INSTALL_MANIFEST_FILES}")
file(WRITE "/home/valentin/src/GeographicLib-1.50.1/BUILD/${CMAKE_INSTALL_MANIFEST}"
"${CMAKE_INSTALL_MANIFEST_CONTENT}")
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.10
# Default target executed when no arguments are given to make.
default_target: all
.PHONY : default_target
# Allow only one "make -f Makefile2" at a time, but pass parallelism.
.NOTPARALLEL:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Remove some rules from gmake that .SUFFIXES does not remove.
SUFFIXES =
.SUFFIXES: .hpux_make_needs_suffix_list
# Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E remove -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/valentin/src/GeographicLib-1.50.1
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/valentin/src/GeographicLib-1.50.1/BUILD
#=============================================================================
# Targets provided globally by CMake.
# Special rule for the target install/strip
install/strip: preinstall
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
.PHONY : install/strip
# Special rule for the target install/strip
install/strip/fast: preinstall/fast
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
.PHONY : install/strip/fast
# Special rule for the target install
install: preinstall
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
/usr/bin/cmake -P cmake_install.cmake
.PHONY : install
# Special rule for the target install
install/fast: preinstall/fast
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
/usr/bin/cmake -P cmake_install.cmake
.PHONY : install/fast
# Special rule for the target package_source
package_source:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
cd /home/valentin/src/GeographicLib-1.50.1/BUILD && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/valentin/src/GeographicLib-1.50.1/BUILD/CPackSourceConfig.cmake
.PHONY : package_source
# Special rule for the target package_source
package_source/fast: package_source
.PHONY : package_source/fast
# Special rule for the target package
package: preinstall
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
cd /home/valentin/src/GeographicLib-1.50.1/BUILD && /usr/bin/cpack --config ./CPackConfig.cmake
.PHONY : package
# Special rule for the target package
package/fast: package
.PHONY : package/fast
# Special rule for the target install/local
install/local: preinstall
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
.PHONY : install/local
# Special rule for the target install/local
install/local/fast: preinstall/fast
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
.PHONY : install/local/fast
# Special rule for the target test
test:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
/usr/bin/ctest --force-new-ctest-process $(ARGS)
.PHONY : test
# Special rule for the target test
test/fast: test
.PHONY : test/fast
# Special rule for the target list_install_components
list_install_components:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
.PHONY : list_install_components
# Special rule for the target list_install_components
list_install_components/fast: list_install_components
.PHONY : list_install_components/fast
# Special rule for the target edit_cache
edit_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..."
/usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
.PHONY : edit_cache
# Special rule for the target edit_cache
edit_cache/fast: edit_cache
.PHONY : edit_cache/fast
# Special rule for the target rebuild_cache
rebuild_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
/usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
.PHONY : rebuild_cache
# Special rule for the target rebuild_cache
rebuild_cache/fast: rebuild_cache
.PHONY : rebuild_cache/fast
# The main all target
all: cmake_check_build_system
cd /home/valentin/src/GeographicLib-1.50.1/BUILD && $(CMAKE_COMMAND) -E cmake_progress_start /home/valentin/src/GeographicLib-1.50.1/BUILD/CMakeFiles /home/valentin/src/GeographicLib-1.50.1/BUILD/doc/CMakeFiles/progress.marks
cd /home/valentin/src/GeographicLib-1.50.1/BUILD && $(MAKE) -f CMakeFiles/Makefile2 doc/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/valentin/src/GeographicLib-1.50.1/BUILD/CMakeFiles 0
.PHONY : all
# The main clean target
clean:
cd /home/valentin/src/GeographicLib-1.50.1/BUILD && $(MAKE) -f CMakeFiles/Makefile2 doc/clean
.PHONY : clean
# The main clean target
clean/fast: clean
.PHONY : clean/fast
# Prepare targets for installation.
preinstall: all
cd /home/valentin/src/GeographicLib-1.50.1/BUILD && $(MAKE) -f CMakeFiles/Makefile2 doc/preinstall
.PHONY : preinstall
# Prepare targets for installation.
preinstall/fast:
cd /home/valentin/src/GeographicLib-1.50.1/BUILD && $(MAKE) -f CMakeFiles/Makefile2 doc/preinstall
.PHONY : preinstall/fast
# clear depends
depend:
cd /home/valentin/src/GeographicLib-1.50.1/BUILD && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
.PHONY : depend
# Help Target
help:
@echo "The following are some of the valid targets for this Makefile:"
@echo "... all (the default if no target is provided)"
@echo "... clean"
@echo "... depend"
@echo "... install/strip"
@echo "... install"
@echo "... package_source"
@echo "... package"
@echo "... install/local"
@echo "... test"
@echo "... list_install_components"
@echo "... edit_cache"
@echo "... rebuild_cache"
.PHONY : help
#=============================================================================
# Special targets to cleanup operation of make.
# Special rule to run CMake to check the build system integrity.
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
cd /home/valentin/src/GeographicLib-1.50.1/BUILD && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
.PHONY : cmake_check_build_system
# Install script for directory: /home/valentin/src/GeographicLib-1.50.1/doc
# Set the install prefix
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
set(CMAKE_INSTALL_PREFIX "/usr/local")
endif()
string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
# Set the install configuration name.
if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
if(BUILD_TYPE)
string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
else()
set(CMAKE_INSTALL_CONFIG_NAME "Release")
endif()
message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
endif()
# Set the component getting installed.
if(NOT CMAKE_INSTALL_COMPONENT)
if(COMPONENT)
message(STATUS "Install component: \"${COMPONENT}\"")
set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
else()
set(CMAKE_INSTALL_COMPONENT)
endif()
endif()
# Install shared libraries without execute permission?
if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
set(CMAKE_INSTALL_SO_NO_EXE "1")
endif()
# Is this installation the result of a crosscompile?
if(NOT DEFINED CMAKE_CROSSCOMPILING)
set(CMAKE_CROSSCOMPILING "FALSE")
endif()
if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/GeographicLib/html" TYPE FILE FILES
"/home/valentin/src/GeographicLib-1.50.1/BUILD/doc/html/LICENSE.txt"
"/home/valentin/src/GeographicLib-1.50.1/BUILD/doc/html/index.html"
"/home/valentin/src/GeographicLib-1.50.1/BUILD/doc/html/utilities.html"
)
endif()
<?xml version="1.0" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><link href="http://search.cpan.org/s/style.css" rel="stylesheet" type="text/css">
<title>CartConvert(1)</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link rev="made" href="mailto:root@localhost" />
</head>
<body>
<h1 id="NAME">NAME</h1>
<p>CartConvert -- convert geodetic coordinates to geocentric or local cartesian</p>
<h1 id="SYNOPSIS">SYNOPSIS</h1>
<p><b>CartConvert</b> [ <b>-r</b> ] [ <b>-l</b> <i>lat0</i> <i>lon0</i> <i>h0</i> ] [ <b>-e</b> <i>a</i> <i>f</i> ] [ <b>-w</b> ] [ <b>-p</b> <i>prec</i> ] [ <b>--comment-delimiter</b> <i>commentdelim</i> ] [ <b>--version</b> | <b>-h</b> | <b>--help</b> ] [ <b>--input-file</b> <i>infile</i> | <b>--input-string</b> <i>instring</i> ] [ <b>--line-separator</b> <i>linesep</i> ] [ <b>--output-file</b> <i>outfile</i> ]</p>
<h1 id="DESCRIPTION">DESCRIPTION</h1>
<p>Convert geodetic coordinates to either geocentric or local cartesian coordinates. Geocentric coordinates have the origin at the center of the earth, with the <i>z</i> axis going thru the north pole, and the <i>x</i> axis thru <i>latitude</i> = 0, <i>longitude</i> = 0. By default, the conversion is to geocentric coordinates. Specifying <b>-l</b> <i>lat0</i> <i>lon0</i> <i>h0</i> causes a local coordinate system to be used with the origin at <i>latitude</i> = <i>lat0</i>, <i>longitude</i> = <i>lon0</i>, <i>height</i> = <i>h0</i>, <i>z</i> normal to the ellipsoid and <i>y</i> due north.</p>
<p>Geodetic coordinates are provided on standard input as a set of lines containing (blank separated) <i>latitude</i>, <i>longitude</i> (decimal degrees or degrees, minutes and seconds), and <i>height</i> above the ellipsoid (meters); for details on the allowed formats for latitude and longitude, see the <code>GEOGRAPHIC COORDINATES</code> section of GeoConvert(1). For each set of geodetic coordinates, the corresponding cartesian coordinates <i>x</i>, <i>y</i>, <i>z</i> (meters) are printed on standard output.</p>
<h1 id="OPTIONS">OPTIONS</h1>
<dl>
<dt id="r"><b>-r</b></dt>
<dd>
<p>perform the reverse projection. <i>x</i>, <i>y</i>, <i>z</i> are given on standard input and each line of standard output gives <i>latitude</i>, <i>longitude</i>, <i>height</i>. In general there are multiple solutions and the result which minimizes the absolute value of <i>height</i> is returned, i.e., (<i>latitude</i>, <i>longitude</i>) corresponds to the closest point on the ellipsoid.</p>
</dd>
<dt id="l-lat0-lon0-h0"><b>-l</b> <i>lat0</i> <i>lon0</i> <i>h0</i></dt>
<dd>
<p>specifies conversions to and from a local cartesion coordinate systems with origin <i>lat0</i> <i>lon0</i> <i>h0</i>, instead of a geocentric coordinate system. The <b>-w</b> flag can be used to swap the default order of the 2 geographic coordinates, provided that it appears before <b>-l</b>.</p>
</dd>
<dt id="e-a-f"><b>-e</b> <i>a</i> <i>f</i></dt>
<dd>
<p>specify the ellipsoid via the equatorial radius, <i>a</i> and the flattening, <i>f</i>. Setting <i>f</i> = 0 results in a sphere. Specify <i>f</i> &lt; 0 for a prolate ellipsoid. A simple fraction, e.g., 1/297, is allowed for <i>f</i>. By default, the WGS84 ellipsoid is used, <i>a</i> = 6378137 m, <i>f</i> = 1/298.257223563.</p>
</dd>
<dt id="w"><b>-w</b></dt>
<dd>
<p>toggle the longitude first flag (it starts off); if the flag is on, then on input and output, longitude precedes latitude (except that, on input, this can be overridden by a hemisphere designator, <i>N</i>, <i>S</i>, <i>E</i>, <i>W</i>).</p>
</dd>
<dt id="p-prec"><b>-p</b> <i>prec</i></dt>
<dd>
<p>set the output precision to <i>prec</i> (default 6). <i>prec</i> is the number of digits after the decimal point for geocentric and local cartesion coordinates and for the height (in meters). For latitudes and longitudes (in degrees), the number of digits after the decimal point is <i>prec</i> + 5.</p>
</dd>
<dt id="comment-delimiter-commentdelim"><b>--comment-delimiter</b> <i>commentdelim</i></dt>
<dd>
<p>set the comment delimiter to <i>commentdelim</i> (e.g., &quot;#&quot; or &quot;//&quot;). If set, the input lines will be scanned for this delimiter and, if found, the delimiter and the rest of the line will be removed prior to processing and subsequently appended to the output line (separated by a space).</p>
</dd>
<dt id="version"><b>--version</b></dt>
<dd>
<p>print version and exit.</p>
</dd>
<dt id="h"><b>-h</b></dt>
<dd>
<p>print usage and exit.</p>
</dd>
<dt id="help"><b>--help</b></dt>
<dd>
<p>print full documentation and exit.</p>
</dd>
<dt id="input-file-infile"><b>--input-file</b> <i>infile</i></dt>
<dd>
<p>read input from the file <i>infile</i> instead of from standard input; a file name of &quot;-&quot; stands for standard input.</p>
</dd>
<dt id="input-string-instring"><b>--input-string</b> <i>instring</i></dt>
<dd>
<p>read input from the string <i>instring</i> instead of from standard input. All occurrences of the line separator character (default is a semicolon) in <i>instring</i> are converted to newlines before the reading begins.</p>
</dd>
<dt id="line-separator-linesep"><b>--line-separator</b> <i>linesep</i></dt>
<dd>
<p>set the line separator character to <i>linesep</i>. By default this is a semicolon.</p>
</dd>
<dt id="output-file-outfile"><b>--output-file</b> <i>outfile</i></dt>
<dd>
<p>write output to the file <i>outfile</i> instead of to standard output; a file name of &quot;-&quot; stands for standard output.</p>
</dd>
</dl>
<h1 id="EXAMPLES">EXAMPLES</h1>
<pre><code> echo 33.3 44.4 6000 | CartConvert
=&gt; 3816209.60 3737108.55 3485109.57
echo 33.3 44.4 6000 | CartConvert -l 33 44 20
=&gt; 37288.97 33374.29 5783.64
echo 30000 30000 0 | CartConvert -r
=&gt; 6.483 45 -6335709.73</code></pre>
<h1 id="ERRORS">ERRORS</h1>
<p>An illegal line of input will print an error message to standard output beginning with <code>ERROR:</code> and causes <b>CartConvert</b> to return an exit code of 1. However, an error does not cause <b>CartConvert</b> to terminate; following lines will be converted.</p>
<h1 id="SEE-ALSO">SEE ALSO</h1>
<p>The algorithm for converting geocentric to geodetic coordinates is given in Appendix B of C. F. F. Karney, <i>Geodesics on an ellipsoid of revolution</i>, Feb. 2011; preprint <a href="https://arxiv.org/abs/1102.1215">https://arxiv.org/abs/1102.1215</a>.</p>
<h1 id="AUTHOR">AUTHOR</h1>
<p><b>CartConvert</b> was written by Charles Karney.</p>
<h1 id="HISTORY">HISTORY</h1>
<p><b>CartConvert</b> was added to GeographicLib, <a href="https://geographiclib.sourceforge.io">https://geographiclib.sourceforge.io</a>, in 2009-02. Prior to 2009-03 it was called ECEFConvert.</p>
</body>
</html>
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment