From b22a9c1ed0cc1908c9bf656fbcf80a8e55d743bb Mon Sep 17 00:00:00 2001 From: Valentin Platzgummer Date: Tue, 23 Jun 2020 13:54:44 +0200 Subject: [PATCH] libs/CMakeLists.txt modified to make or-tools work --- CMakeCache.txt | 358 +++++++++++++++++- libs/CMakeLists.txt | 2 + libs/or-tools/DartConfiguration.tcl | 107 ++++++ .../dependencies/Protobuf/CMakeLists.txt | 43 +++ .../Protobuf/project_build/CMakeCache.txt | 116 ++++++ .../Protobuf/project_build/Makefile | 168 ++++++++ .../project_build/cmake_install.cmake | 49 +++ libs/or-tools/dependencies/Protobuf/source | 1 + .../Protobuf/stamp/Protobuf_project-configure | 0 .../Protobuf/stamp/Protobuf_project-download | 0 .../Protobuf_project-gitclone-lastrun.txt | 3 + .../stamp/Protobuf_project-gitinfo.txt | 3 + .../Protobuf/stamp/Protobuf_project-mkdir | 0 .../Protobuf/stamp/Protobuf_project-patch | 0 .../or-tools/dependencies/ZLIB/CMakeLists.txt | 43 +++ .../ZLIB/project_build/CMakeCache.txt | 116 ++++++ .../dependencies/ZLIB/project_build/Makefile | 168 ++++++++ .../ZLIB/project_build/cmake_install.cmake | 49 +++ libs/or-tools/dependencies/ZLIB/source | 1 + .../ZLIB/stamp/ZLIB_project-build | 0 .../ZLIB/stamp/ZLIB_project-configure | 0 .../dependencies/ZLIB/stamp/ZLIB_project-done | 0 .../ZLIB/stamp/ZLIB_project-download | 0 .../stamp/ZLIB_project-gitclone-lastrun.txt | 3 + .../ZLIB/stamp/ZLIB_project-gitinfo.txt | 3 + .../ZLIB/stamp/ZLIB_project-install | 0 .../ZLIB/stamp/ZLIB_project-mkdir | 0 .../ZLIB/stamp/ZLIB_project-patch | 0 .../dependencies/ZLIB/stamp/ZLIB_project-test | 0 .../dependencies/abseil-cpp/CMakeLists.txt | 43 +++ .../abseil-cpp/project_build/CMakeCache.txt | 116 ++++++ .../abseil-cpp/project_build/Makefile | 168 ++++++++ .../project_build/cmake_install.cmake | 49 +++ libs/or-tools/dependencies/abseil-cpp/source | 1 + .../abseil-cpp/stamp/abseil-cpp_project-build | 0 .../stamp/abseil-cpp_project-configure | 0 .../abseil-cpp/stamp/abseil-cpp_project-done | 0 .../stamp/abseil-cpp_project-download | 0 .../abseil-cpp_project-gitclone-lastrun.txt | 3 + .../stamp/abseil-cpp_project-gitinfo.txt | 3 + .../stamp/abseil-cpp_project-install | 0 .../abseil-cpp/stamp/abseil-cpp_project-mkdir | 0 .../abseil-cpp/stamp/abseil-cpp_project-patch | 0 .../abseil-cpp/stamp/abseil-cpp_project-test | 0 .../dependencies/gflags/CMakeLists.txt | 43 +++ .../gflags/project_build/CMakeCache.txt | 116 ++++++ .../gflags/project_build/Makefile | 168 ++++++++ .../gflags/project_build/cmake_install.cmake | 49 +++ libs/or-tools/dependencies/gflags/source | 1 + .../gflags/stamp/gflags_project-build | 0 .../gflags/stamp/gflags_project-configure | 0 .../gflags/stamp/gflags_project-done | 0 .../gflags/stamp/gflags_project-download | 0 .../stamp/gflags_project-gitclone-lastrun.txt | 3 + .../gflags/stamp/gflags_project-gitinfo.txt | 3 + .../gflags/stamp/gflags_project-install | 0 .../gflags/stamp/gflags_project-mkdir | 0 .../gflags/stamp/gflags_project-patch | 0 .../gflags/stamp/gflags_project-test | 0 .../or-tools/dependencies/glog/CMakeLists.txt | 43 +++ .../glog/project_build/CMakeCache.txt | 116 ++++++ .../dependencies/glog/project_build/Makefile | 168 ++++++++ .../glog/project_build/cmake_install.cmake | 49 +++ libs/or-tools/dependencies/glog/source | 1 + .../glog/stamp/glog_project-build | 0 .../glog/stamp/glog_project-configure | 0 .../dependencies/glog/stamp/glog_project-done | 0 .../glog/stamp/glog_project-download | 0 .../stamp/glog_project-gitclone-lastrun.txt | 3 + .../glog/stamp/glog_project-gitinfo.txt | 3 + .../glog/stamp/glog_project-install | 0 .../glog/stamp/glog_project-mkdir | 0 .../glog/stamp/glog_project-patch | 0 .../dependencies/glog/stamp/glog_project-test | 0 libs/ortools-with-cmake | 1 - 75 files changed, 2373 insertions(+), 10 deletions(-) create mode 100644 libs/or-tools/DartConfiguration.tcl create mode 100644 libs/or-tools/dependencies/Protobuf/CMakeLists.txt create mode 100644 libs/or-tools/dependencies/Protobuf/project_build/CMakeCache.txt create mode 100644 libs/or-tools/dependencies/Protobuf/project_build/Makefile create mode 100644 libs/or-tools/dependencies/Protobuf/project_build/cmake_install.cmake create mode 160000 libs/or-tools/dependencies/Protobuf/source create mode 100644 libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-configure create mode 100644 libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-download create mode 100644 libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-gitclone-lastrun.txt create mode 100644 libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-gitinfo.txt create mode 100644 libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-mkdir create mode 100644 libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-patch create mode 100644 libs/or-tools/dependencies/ZLIB/CMakeLists.txt create mode 100644 libs/or-tools/dependencies/ZLIB/project_build/CMakeCache.txt create mode 100644 libs/or-tools/dependencies/ZLIB/project_build/Makefile create mode 100644 libs/or-tools/dependencies/ZLIB/project_build/cmake_install.cmake create mode 160000 libs/or-tools/dependencies/ZLIB/source create mode 100644 libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-build create mode 100644 libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-configure create mode 100644 libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-done create mode 100644 libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-download create mode 100644 libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-gitclone-lastrun.txt create mode 100644 libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-gitinfo.txt create mode 100644 libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-install create mode 100644 libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-mkdir create mode 100644 libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-patch create mode 100644 libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-test create mode 100644 libs/or-tools/dependencies/abseil-cpp/CMakeLists.txt create mode 100644 libs/or-tools/dependencies/abseil-cpp/project_build/CMakeCache.txt create mode 100644 libs/or-tools/dependencies/abseil-cpp/project_build/Makefile create mode 100644 libs/or-tools/dependencies/abseil-cpp/project_build/cmake_install.cmake create mode 160000 libs/or-tools/dependencies/abseil-cpp/source create mode 100644 libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-build create mode 100644 libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-configure create mode 100644 libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-done create mode 100644 libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-download create mode 100644 libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-gitclone-lastrun.txt create mode 100644 libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-gitinfo.txt create mode 100644 libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-install create mode 100644 libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-mkdir create mode 100644 libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-patch create mode 100644 libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-test create mode 100644 libs/or-tools/dependencies/gflags/CMakeLists.txt create mode 100644 libs/or-tools/dependencies/gflags/project_build/CMakeCache.txt create mode 100644 libs/or-tools/dependencies/gflags/project_build/Makefile create mode 100644 libs/or-tools/dependencies/gflags/project_build/cmake_install.cmake create mode 160000 libs/or-tools/dependencies/gflags/source create mode 100644 libs/or-tools/dependencies/gflags/stamp/gflags_project-build create mode 100644 libs/or-tools/dependencies/gflags/stamp/gflags_project-configure create mode 100644 libs/or-tools/dependencies/gflags/stamp/gflags_project-done create mode 100644 libs/or-tools/dependencies/gflags/stamp/gflags_project-download create mode 100644 libs/or-tools/dependencies/gflags/stamp/gflags_project-gitclone-lastrun.txt create mode 100644 libs/or-tools/dependencies/gflags/stamp/gflags_project-gitinfo.txt create mode 100644 libs/or-tools/dependencies/gflags/stamp/gflags_project-install create mode 100644 libs/or-tools/dependencies/gflags/stamp/gflags_project-mkdir create mode 100644 libs/or-tools/dependencies/gflags/stamp/gflags_project-patch create mode 100644 libs/or-tools/dependencies/gflags/stamp/gflags_project-test create mode 100644 libs/or-tools/dependencies/glog/CMakeLists.txt create mode 100644 libs/or-tools/dependencies/glog/project_build/CMakeCache.txt create mode 100644 libs/or-tools/dependencies/glog/project_build/Makefile create mode 100644 libs/or-tools/dependencies/glog/project_build/cmake_install.cmake create mode 160000 libs/or-tools/dependencies/glog/source create mode 100644 libs/or-tools/dependencies/glog/stamp/glog_project-build create mode 100644 libs/or-tools/dependencies/glog/stamp/glog_project-configure create mode 100644 libs/or-tools/dependencies/glog/stamp/glog_project-done create mode 100644 libs/or-tools/dependencies/glog/stamp/glog_project-download create mode 100644 libs/or-tools/dependencies/glog/stamp/glog_project-gitclone-lastrun.txt create mode 100644 libs/or-tools/dependencies/glog/stamp/glog_project-gitinfo.txt create mode 100644 libs/or-tools/dependencies/glog/stamp/glog_project-install create mode 100644 libs/or-tools/dependencies/glog/stamp/glog_project-mkdir create mode 100644 libs/or-tools/dependencies/glog/stamp/glog_project-patch create mode 100644 libs/or-tools/dependencies/glog/stamp/glog_project-test delete mode 160000 libs/ortools-with-cmake diff --git a/CMakeCache.txt b/CMakeCache.txt index 4785601e7..76c685fb0 100644 --- a/CMakeCache.txt +++ b/CMakeCache.txt @@ -1,6 +1,6 @@ # This is the CMakeCache file. # For build in directory: /home/valentin/Desktop/drones/qgroundcontrol -# It was generated by CMake: /usr/bin/cmake +# It was generated by CMake: /usr/local/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. @@ -17,15 +17,72 @@ //Path to a program. BASH_EXECUTABLE:FILEPATH=/bin/bash -//Build shared libraries +//Build C++ library +BUILD_CXX:BOOL=ON + +//Build the Cbc dependency Library +BUILD_Cbc:BOOL=OFF + +//Build the Cgl dependency Library +BUILD_Cgl:BOOL=OFF + +//Build the Clp dependency Library +BUILD_Clp:BOOL=OFF + +//Build the CoinUtils dependency Library +BUILD_CoinUtils:BOOL=OFF + +//Build all dependencies +BUILD_DEPS:BOOL=OFF + +//Build .NET Library +BUILD_DOTNET:BOOL=OFF + +//Build examples +BUILD_EXAMPLES:BOOL=ON + +//Build Java Library +BUILD_JAVA:BOOL=OFF + +//Build the Osi dependency Library +BUILD_Osi:BOOL=OFF + +//Build Python Library +BUILD_PYTHON:BOOL=OFF + +//Build the Protobuf dependency Library +BUILD_Protobuf:BOOL=OFF + +//Build shared libraries(.so or .dyld). BUILD_SHARED_LIBS:BOOL=OFF +//Build the testing tree. +BUILD_TESTING:BOOL=ON + +//Build the ZLIB dependency Library +BUILD_ZLIB:BOOL=OFF + +//Build the abseil-cpp dependency Library +BUILD_absl:BOOL=OFF + +//Build the gflags dependency Library +BUILD_gflags:BOOL=OFF + +//Build the glog dependency Library +BUILD_glog:BOOL=OFF + +//Path to a program. +BZRCOMMAND:FILEPATH=BZRCOMMAND-NOTFOUND + //Use ccache if available CCACHE:BOOL=ON //Path to a program. CCACHE_PROGRAM:FILEPATH=CCACHE_PROGRAM-NOTFOUND +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + //Path to a program. CMAKE_AR:FILEPATH=/usr/bin/ar @@ -89,6 +146,9 @@ 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 +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + //Flags used by the linker. CMAKE_EXE_LINKER_FLAGS:STRING= @@ -110,18 +170,57 @@ CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF //install location for user executables CMAKE_INSTALL_BINDIR:PATH=/usr/local/bin +//Read-only architecture-independent data (DATAROOTDIR) +CMAKE_INSTALL_DATADIR:PATH= + +//Read-only architecture-independent data root (share) +CMAKE_INSTALL_DATAROOTDIR:PATH=share + +//Documentation root (DATAROOTDIR/doc/PROJECT_NAME) +CMAKE_INSTALL_DOCDIR:PATH= + //install location for C header files CMAKE_INSTALL_INCLUDEDIR:PATH=/usr/local/include +//Info documentation (DATAROOTDIR/info) +CMAKE_INSTALL_INFODIR:PATH= + //install location for object code libraries CMAKE_INSTALL_LIBDIR:PATH=/usr/local/lib +//Program executables (libexec) +CMAKE_INSTALL_LIBEXECDIR:PATH=libexec + +//Locale-dependent data (DATAROOTDIR/locale) +CMAKE_INSTALL_LOCALEDIR:PATH= + +//Modifiable single-machine data (var) +CMAKE_INSTALL_LOCALSTATEDIR:PATH=var + +//Man documentation (DATAROOTDIR/man) +CMAKE_INSTALL_MANDIR:PATH= + +//C header files for non-gcc (/usr/include) +CMAKE_INSTALL_OLDINCLUDEDIR:PATH=/usr/include + //Install path prefix, prepended onto install directories. CMAKE_INSTALL_PREFIX:PATH=/usr/local +//Run-time variable data (LOCALSTATEDIR/run) +CMAKE_INSTALL_RUNSTATEDIR:PATH= + +//System admin executables (sbin) +CMAKE_INSTALL_SBINDIR:PATH=sbin + +//Modifiable architecture-independent data (com) +CMAKE_INSTALL_SHAREDSTATEDIR:PATH=com + //install location for read-only architecture-independent shp data CMAKE_INSTALL_SHP_DATADIR:PATH=/usr/local/share/shp +//Read-only single-machine data (etc) +CMAKE_INSTALL_SYSCONFDIR:PATH=etc + //Path to a program. CMAKE_LINKER:FILEPATH=/usr/bin/ld @@ -161,9 +260,27 @@ CMAKE_PROJECT_HOMEPAGE_URL:STATIC= //Value Computed by CMake CMAKE_PROJECT_NAME:STATIC=QGroundControl +//Value Computed by CMake +CMAKE_PROJECT_VERSION:STATIC=7.7.7810 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MAJOR:STATIC=7 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MINOR:STATIC=7 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_PATCH:STATIC=7810 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_TWEAK:STATIC= + //Path to a program. CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + //Flags used by the linker during the creation of dll's. CMAKE_SHARED_LINKER_FLAGS:STRING= @@ -210,15 +327,61 @@ CMAKE_STRIP:FILEPATH=/usr/bin/strip // Studio IDE projects all commands are done without /nologo. CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE +//Path to the coverage program that CTest uses for performing coverage +// inspection +COVERAGE_COMMAND:FILEPATH=/usr/bin/gcov + +//Extra command line flags to pass to the coverage tool +COVERAGE_EXTRA_FLAGS:STRING=-l + +//How many times to retry timed-out CTest submissions. +CTEST_SUBMIT_RETRY_COUNT:STRING=3 + +//How long to wait between timed-out CTest submissions. +CTEST_SUBMIT_RETRY_DELAY:STRING=5 + +//Path to a program. +CVSCOMMAND:FILEPATH=CVSCOMMAND-NOTFOUND + +//Options passed to the cvs update command. +CVS_UPDATE_OPTIONS:STRING=-d -A -P + +//Maximum time allowed before CTest will kill the test. +DART_TESTING_TIMEOUT:STRING=1500 + +//Path to a program. +GITCOMMAND:FILEPATH=/usr/bin/git + +//Git command line client +GIT_EXECUTABLE:FILEPATH=/usr/bin/git + //The directory containing a CMake configuration file for GeographicLib. GeographicLib_DIR:PATH=GeographicLib_DIR-NOTFOUND //Path to a library. GeographicLib_LIBRARIES:FILEPATH=/usr/lib/x86_64-linux-gnu/libGeographic.so +//Path to a program. +HGCOMMAND:FILEPATH=HGCOMMAND-NOTFOUND + +//Install build all dependencies +INSTALL_BUILD_DEPS:BOOL=ON + +//Command to build the project +MAKECOMMAND:STRING=/usr/local/bin/cmake --build . --config "${CTEST_CONFIGURATION_TYPE}" + +//Path to the memory checking command, used for memory error detection. +MEMORYCHECK_COMMAND:FILEPATH=MEMORYCHECK_COMMAND-NOTFOUND + +//File that contains suppressions for the memory checker +MEMORYCHECK_SUPPRESSIONS_FILE:FILEPATH= + //Path to a library. M_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libm.so +//Path to a program. +P4COMMAND:FILEPATH=P4COMMAND-NOTFOUND + //Value Computed by CMake QGroundControl_BINARY_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol @@ -294,18 +457,63 @@ SED_EXECUTABLE:FILEPATH=/bin/sed //Drop "unable to open" error messages SHP_DROP_UNABLE_TO_OPEN_MSG:BOOL=ON +//Name of the computer/site where compile is being run +SITE:STRING=flatboy + +//Path to the SLURM sbatch executable +SLURM_SBATCH_COMMAND:FILEPATH=SLURM_SBATCH_COMMAND-NOTFOUND + +//Path to the SLURM srun executable +SLURM_SRUN_COMMAND:FILEPATH=SLURM_SRUN_COMMAND-NOTFOUND + //Value Computed by CMake SNAKE_BINARY_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/snake/snake //Value Computed by CMake SNAKE_SOURCE_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/snake/snake +//Path to a program. +SVNCOMMAND:FILEPATH=SVNCOMMAND-NOTFOUND + +//Use the COIN-OR solver +USE_COINOR:BOOL=ON + +//Use the CPLEX solver +USE_CPLEX:BOOL=OFF + //Use -rpath when linking libraries, executables USE_RPATH:BOOL=ON +//Use the SCIP solver +USE_SCIP:BOOL=OFF + +//Use the XPRESS solver +USE_XPRESS:BOOL=OFF + +//The directory containing a CMake configuration file for ZLIB. +ZLIB_DIR:PATH=ZLIB_DIR-NOTFOUND + +//Path to a file. +ZLIB_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +ZLIB_LIBRARY_DEBUG:FILEPATH=ZLIB_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +ZLIB_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libz.so + +//The directory containing a CMake configuration file for absl. +absl_DIR:PATH=absl_DIR-NOTFOUND + +//Value Computed by CMake +ortools_BINARY_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools + //The directory containing a CMake configuration file for ortools. ortools_DIR:PATH=ortools_DIR-NOTFOUND +//Value Computed by CMake +ortools_SOURCE_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools + //Path to a library. polyclipping:FILEPATH=polyclipping-NOTFOUND @@ -338,6 +546,10 @@ snake_LIB_DEPENDS:STATIC=general;/usr/lib/x86_64-linux-gnu/libGeographic.so;gene # INTERNAL cache entries ######################## +//ADVANCED property for variable: BZRCOMMAND +BZRCOMMAND-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_AR CMAKE_AR-ADVANCED:INTERNAL=1 //STRINGS property for variable: CMAKE_BUILD_TYPE @@ -347,17 +559,19 @@ CMAKE_CACHEFILE_DIR:INTERNAL=/home/valentin/Desktop/drones/qgroundcontrol //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=13 +CMAKE_CACHE_MINOR_VERSION:INTERNAL=18 //Patch version of cmake used to create the current loaded cache -CMAKE_CACHE_PATCH_VERSION:INTERNAL=4 +CMAKE_CACHE_PATCH_VERSION:INTERNAL=0 //ADVANCED property for variable: CMAKE_COLOR_MAKEFILE CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 //Path to CMake executable. -CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +CMAKE_COMMAND:INTERNAL=/usr/local/bin/cmake //Path to cpack program executable. -CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +CMAKE_CPACK_COMMAND:INTERNAL=/usr/local/bin/cpack +//ADVANCED property for variable: CMAKE_CTEST_COMMAND +CMAKE_CTEST_COMMAND-ADVANCED:INTERNAL=1 //Path to ctest program executable. -CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +CMAKE_CTEST_COMMAND:INTERNAL=/usr/local/bin/ctest //ADVANCED property for variable: CMAKE_CXX_COMPILER CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_COMPILER_AR @@ -390,6 +604,8 @@ CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 //Executable file format CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS @@ -414,11 +630,51 @@ CMAKE_GENERATOR_INSTANCE:INTERNAL= CMAKE_GENERATOR_PLATFORM:INTERNAL= //Name of generator toolset. CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Test CMAKE_HAVE_LIBC_PTHREAD +CMAKE_HAVE_LIBC_PTHREAD:INTERNAL= +//Have library pthreads +CMAKE_HAVE_PTHREADS_CREATE:INTERNAL= +//Have library pthread +CMAKE_HAVE_PTHREAD_CREATE:INTERNAL=1 +//Have include pthread.h +CMAKE_HAVE_PTHREAD_H:INTERNAL=1 //Source directory with the top level CMakeLists.txt file for this // project CMAKE_HOME_DIRECTORY:INTERNAL=/home/valentin/Desktop/drones/qgroundcontrol +//ADVANCED property for variable: CMAKE_INSTALL_BINDIR +CMAKE_INSTALL_BINDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DATADIR +CMAKE_INSTALL_DATADIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DATAROOTDIR +CMAKE_INSTALL_DATAROOTDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DOCDIR +CMAKE_INSTALL_DOCDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_INCLUDEDIR +CMAKE_INSTALL_INCLUDEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_INFODIR +CMAKE_INSTALL_INFODIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LIBDIR +CMAKE_INSTALL_LIBDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LIBEXECDIR +CMAKE_INSTALL_LIBEXECDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LOCALEDIR +CMAKE_INSTALL_LOCALEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LOCALSTATEDIR +CMAKE_INSTALL_LOCALSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_MANDIR +CMAKE_INSTALL_MANDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_OLDINCLUDEDIR +CMAKE_INSTALL_OLDINCLUDEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_RUNSTATEDIR +CMAKE_INSTALL_RUNSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SBINDIR +CMAKE_INSTALL_SBINDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SHAREDSTATEDIR +CMAKE_INSTALL_SHAREDSTATEDIR-ADVANCED:INTERNAL=1 //Install .so files without execute permission. CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SYSCONFDIR +CMAKE_INSTALL_SYSCONFDIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_LINKER CMAKE_LINKER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MAKE_PROGRAM @@ -436,7 +692,7 @@ 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=7 +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=8 //ADVANCED property for variable: CMAKE_OBJCOPY CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_OBJDUMP @@ -445,8 +701,10 @@ CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 //ADVANCED property for variable: CMAKE_RANLIB CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 //Path to CMake installation. -CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.13 +CMAKE_ROOT:INTERNAL=/usr/local/share/cmake-3.18 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG @@ -477,8 +735,90 @@ CMAKE_STRIP-ADVANCED:INTERNAL=1 CMAKE_UNAME:INTERNAL=/bin/uname //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: COVERAGE_COMMAND +COVERAGE_COMMAND-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: COVERAGE_EXTRA_FLAGS +COVERAGE_EXTRA_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CTEST_SUBMIT_RETRY_COUNT +CTEST_SUBMIT_RETRY_COUNT-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CTEST_SUBMIT_RETRY_DELAY +CTEST_SUBMIT_RETRY_DELAY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CVSCOMMAND +CVSCOMMAND-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CVS_UPDATE_OPTIONS +CVS_UPDATE_OPTIONS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: DART_TESTING_TIMEOUT +DART_TESTING_TIMEOUT-ADVANCED:INTERNAL=1 //Details about finding GeographicLib FIND_PACKAGE_MESSAGE_DETAILS_GeographicLib:INTERNAL=[/usr/lib/x86_64-linux-gnu][/usr/lib/x86_64-linux-gnu/libGeographic.so][/usr/include][v()] +//Details about finding Threads +FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +//Details about finding ZLIB +FIND_PACKAGE_MESSAGE_DETAILS_ZLIB:INTERNAL=[/usr/lib/x86_64-linux-gnu/libz.so][/usr/include][v1.2.11()] +//ADVANCED property for variable: GITCOMMAND +GITCOMMAND-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GIT_EXECUTABLE +GIT_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: GeographicLib_LIBRARIES GeographicLib_LIBRARIES-ADVANCED:INTERNAL=1 +//Result of TRY_COMPILE +HAVE_SIZEOF_INT64_T:INTERNAL=TRUE +//Result of TRY_COMPILE +HAVE_SIZEOF_INT_P:INTERNAL=TRUE +//Result of TRY_COMPILE +HAVE_SIZEOF_LONG:INTERNAL=TRUE +//Result of TRY_COMPILE +HAVE_SIZEOF_LONG_LONG:INTERNAL=TRUE +//Result of TRY_COMPILE +HAVE_SIZEOF_UINT64_T:INTERNAL=TRUE +//Result of TRY_COMPILE +HAVE_SIZEOF_ULONG:INTERNAL=TRUE +//Result of TRY_COMPILE +HAVE_SIZEOF_ULONG_LONG: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 +//ADVANCED property for variable: HGCOMMAND +HGCOMMAND-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: MAKECOMMAND +MAKECOMMAND-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: MEMORYCHECK_COMMAND +MEMORYCHECK_COMMAND-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: MEMORYCHECK_SUPPRESSIONS_FILE +MEMORYCHECK_SUPPRESSIONS_FILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: P4COMMAND +P4COMMAND-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: SITE +SITE-ADVANCED:INTERNAL=1 +//CHECK_TYPE_SIZE: sizeof(int64_t) +SIZEOF_INT64_T:INTERNAL=8 +//CHECK_TYPE_SIZE: sizeof(int *) +SIZEOF_INT_P:INTERNAL=8 +//CHECK_TYPE_SIZE: sizeof(long) +SIZEOF_LONG:INTERNAL=8 +//CHECK_TYPE_SIZE: sizeof(long long) +SIZEOF_LONG_LONG:INTERNAL=8 +//CHECK_TYPE_SIZE: sizeof(uint64_t) +SIZEOF_UINT64_T:INTERNAL=8 +//CHECK_TYPE_SIZE: sizeof(unsigned long) +SIZEOF_ULONG:INTERNAL=8 +//CHECK_TYPE_SIZE: sizeof(unsigned long long) +SIZEOF_ULONG_LONG:INTERNAL=8 +//ADVANCED property for variable: SLURM_SBATCH_COMMAND +SLURM_SBATCH_COMMAND-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: SLURM_SRUN_COMMAND +SLURM_SRUN_COMMAND-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: SVNCOMMAND +SVNCOMMAND-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: ZLIB_INCLUDE_DIR +ZLIB_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: ZLIB_LIBRARY_DEBUG +ZLIB_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: ZLIB_LIBRARY_RELEASE +ZLIB_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 +//CMAKE_INSTALL_PREFIX during last run +_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=/usr/local diff --git a/libs/CMakeLists.txt b/libs/CMakeLists.txt index 5666495c3..0af3b5525 100644 --- a/libs/CMakeLists.txt +++ b/libs/CMakeLists.txt @@ -2,4 +2,6 @@ add_subdirectory(qtandroidserialport) add_subdirectory(qwt) add_subdirectory(shapelib) add_subdirectory(clipper) +set(BUILD_DEPS ON) # needed for or-tools +add_subdirectory(or-tools) add_subdirectory(snake/snake) diff --git a/libs/or-tools/DartConfiguration.tcl b/libs/or-tools/DartConfiguration.tcl new file mode 100644 index 000000000..a7def33a9 --- /dev/null +++ b/libs/or-tools/DartConfiguration.tcl @@ -0,0 +1,107 @@ +# This file is configured by CMake automatically as DartConfiguration.tcl +# If you choose not to use CMake, this file may be hand configured, by +# filling in the required variables. + + +# Configuration directories and files +SourceDirectory: /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools +BuildDirectory: /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools + +# Where to place the cost data store +CostDataFile: + +# Site is something like machine.domain, i.e. pragmatic.crd +Site: flatboy + +# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ +BuildName: Linux-c++ + +# Subprojects +LabelsForSubprojects: + +# Submission information +SubmitURL: http:// + +# Dashboard start time +NightlyStartTime: 00:00:00 EDT + +# Commands for the build/test/submit cycle +ConfigureCommand: "/usr/local/bin/cmake" "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools" +MakeCommand: /usr/local/bin/cmake --build . --config "${CTEST_CONFIGURATION_TYPE}" +DefaultCTestConfigurationType: Release + +# version control +UpdateVersionOnly: + +# CVS options +# Default is "-d -P -A" +CVSCommand: CVSCOMMAND-NOTFOUND +CVSUpdateOptions: -d -A -P + +# Subversion options +SVNCommand: SVNCOMMAND-NOTFOUND +SVNOptions: +SVNUpdateOptions: + +# Git options +GITCommand: /usr/bin/git +GITInitSubmodules: +GITUpdateOptions: +GITUpdateCustom: + +# Perforce options +P4Command: P4COMMAND-NOTFOUND +P4Client: +P4Options: +P4UpdateOptions: +P4UpdateCustom: + +# Generic update command +UpdateCommand: /usr/bin/git +UpdateOptions: +UpdateType: git + +# Compiler info +Compiler: /usr/bin/c++ +CompilerVersion: 8.3.0 + +# Dynamic analysis (MemCheck) +PurifyCommand: +ValgrindCommand: +ValgrindCommandOptions: +DrMemoryCommand: +DrMemoryCommandOptions: +MemoryCheckType: +MemoryCheckSanitizerOptions: +MemoryCheckCommand: MEMORYCHECK_COMMAND-NOTFOUND +MemoryCheckCommandOptions: +MemoryCheckSuppressionFile: + +# Coverage +CoverageCommand: /usr/bin/gcov +CoverageExtraFlags: -l + +# Cluster commands +SlurmBatchCommand: SLURM_SBATCH_COMMAND-NOTFOUND +SlurmRunCommand: SLURM_SRUN_COMMAND-NOTFOUND + +# Testing options +# TimeOut is the amount of time in seconds to wait for processes +# to complete during testing. After TimeOut seconds, the +# process will be summarily terminated. +# Currently set to 25 minutes +TimeOut: 1500 + +# During parallel testing CTest will not start a new test if doing +# so would cause the system load to exceed this value. +TestLoad: + +UseLaunchers: +CurlOptions: +# warning, if you add new options here that have to do with submit, +# you have to update cmCTestSubmitCommand.cxx + +# For CTest submissions that timeout, these options +# specify behavior for retrying the submission +CTestSubmitRetryDelay: 5 +CTestSubmitRetryCount: 3 diff --git a/libs/or-tools/dependencies/Protobuf/CMakeLists.txt b/libs/or-tools/dependencies/Protobuf/CMakeLists.txt new file mode 100644 index 000000000..f11667d01 --- /dev/null +++ b/libs/or-tools/dependencies/Protobuf/CMakeLists.txt @@ -0,0 +1,43 @@ +cmake_minimum_required(VERSION 3.5) + +project(Protobuf NONE) + +include(ExternalProject) + +ExternalProject_Add(${PROJECT_NAME}_project + TMP_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/tmp" + STAMP_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/stamp" + DOWNLOAD_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/download" + SOURCE_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/source" + BINARY_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/build" + + GIT_REPOSITORY "https://github.com/protocolbuffers/protobuf.git" + GIT_TAG "v3.12.2" + LOG_DOWNLOAD FALSE + + # UPDATE_COMMAND "" + LOG_UPDATE FALSE + + PATCH_COMMAND "" + #LOG_PATCH FALSE + + # CONFIGURE_COMMAND "" + CMAKE_ARGS + -DCMAKE_PREFIX_PATH=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/install + -DCMAKE_INSTALL_PREFIX=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/install + -DCMAKE_BUILD_TYPE=RelWithDebInfo + -DBUILD_SHARED_LIBS=OFF + -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON + -DBUILD_TESTING=OFF + -Dprotobuf_MSVC_STATIC_RUNTIME:BOOL=OFF;-Dprotobuf_BUILD_TESTS:BOOL=OFF;SOURCE_SUBDIR cmake + LOG_CONFIGURE FALSE + + # BUILD_COMMAND "" + LOG_BUILD FALSE + + # INSTALL_COMMAND "" + LOG_INSTALL FALSE + + TEST_COMMAND "" + LOG_TEST FALSE +) diff --git a/libs/or-tools/dependencies/Protobuf/project_build/CMakeCache.txt b/libs/or-tools/dependencies/Protobuf/project_build/CMakeCache.txt new file mode 100644 index 000000000..c067bfdd0 --- /dev/null +++ b/libs/or-tools/dependencies/Protobuf/project_build/CMakeCache.txt @@ -0,0 +1,116 @@ +# This is the CMakeCache file. +# For build in directory: /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Protobuf/project_build +# It was generated by CMake: /usr/local/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 +######################## + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=Protobuf + +//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 + +//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 + +//Git command line client +GIT_EXECUTABLE:FILEPATH=/usr/bin/git + +//Value Computed by CMake +Protobuf_BINARY_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Protobuf/project_build + +//Value Computed by CMake +Protobuf_SOURCE_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Protobuf + + +######################## +# INTERNAL cache entries +######################## + +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Protobuf/project_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=18 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=0 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/local/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/local/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/local/bin/ctest +//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 +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//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/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Protobuf +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/local/share/cmake-3.18 +//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 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GIT_EXECUTABLE +GIT_EXECUTABLE-ADVANCED:INTERNAL=1 + diff --git a/libs/or-tools/dependencies/Protobuf/project_build/Makefile b/libs/or-tools/dependencies/Protobuf/project_build/Makefile new file mode 100644 index 000000000..baa7fd4a6 --- /dev/null +++ b/libs/or-tools/dependencies/Protobuf/project_build/Makefile @@ -0,0 +1,168 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.18 + +# 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: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Protobuf + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Protobuf/project_build + +#============================================================================= +# Targets provided globally by CMake. + +# 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/local/bin/cmake --regenerate-during-build -S$(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 + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/local/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 + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Protobuf/project_build/CMakeFiles /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Protobuf/project_build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Protobuf/project_build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named Protobuf_project + +# Build rule for target. +Protobuf_project: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 Protobuf_project +.PHONY : Protobuf_project + +# fast build rule for target. +Protobuf_project/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Protobuf_project.dir/build.make CMakeFiles/Protobuf_project.dir/build +.PHONY : Protobuf_project/fast + +# 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 "... edit_cache" + @echo "... rebuild_cache" + @echo "... Protobuf_project" +.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: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/libs/or-tools/dependencies/Protobuf/project_build/cmake_install.cmake b/libs/or-tools/dependencies/Protobuf/project_build/cmake_install.cmake new file mode 100644 index 000000000..a2aa1fc58 --- /dev/null +++ b/libs/or-tools/dependencies/Protobuf/project_build/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Protobuf + +# 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 "") + 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(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/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Protobuf/project_build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/libs/or-tools/dependencies/Protobuf/source b/libs/or-tools/dependencies/Protobuf/source new file mode 160000 index 000000000..678da4f76 --- /dev/null +++ b/libs/or-tools/dependencies/Protobuf/source @@ -0,0 +1 @@ +Subproject commit 678da4f76eb9168c9965afc2149944a66cd48546 diff --git a/libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-configure b/libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-configure new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-download b/libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-download new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-gitclone-lastrun.txt b/libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-gitclone-lastrun.txt new file mode 100644 index 000000000..72f011be3 --- /dev/null +++ b/libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-gitclone-lastrun.txt @@ -0,0 +1,3 @@ +repository='https://github.com/protocolbuffers/protobuf.git' +module='' +tag='origin' diff --git a/libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-gitinfo.txt b/libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-gitinfo.txt new file mode 100644 index 000000000..72f011be3 --- /dev/null +++ b/libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-gitinfo.txt @@ -0,0 +1,3 @@ +repository='https://github.com/protocolbuffers/protobuf.git' +module='' +tag='origin' diff --git a/libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-mkdir b/libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-mkdir new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-patch b/libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-patch new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/ZLIB/CMakeLists.txt b/libs/or-tools/dependencies/ZLIB/CMakeLists.txt new file mode 100644 index 000000000..0e948e30d --- /dev/null +++ b/libs/or-tools/dependencies/ZLIB/CMakeLists.txt @@ -0,0 +1,43 @@ +cmake_minimum_required(VERSION 3.5) + +project(ZLIB NONE) + +include(ExternalProject) + +ExternalProject_Add(${PROJECT_NAME}_project + TMP_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/tmp" + STAMP_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/stamp" + DOWNLOAD_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/download" + SOURCE_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/source" + BINARY_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/build" + + GIT_REPOSITORY "https://github.com/madler/ZLIB.git" + GIT_TAG "v1.2.11" + LOG_DOWNLOAD FALSE + + # UPDATE_COMMAND "" + LOG_UPDATE FALSE + + PATCH_COMMAND git apply "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/cmake/dependencies/../../patches/ZLIB.patch" + #LOG_PATCH FALSE + + # CONFIGURE_COMMAND "" + CMAKE_ARGS + -DCMAKE_PREFIX_PATH=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/install + -DCMAKE_INSTALL_PREFIX=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/install + -DCMAKE_BUILD_TYPE=RelWithDebInfo + -DBUILD_SHARED_LIBS=OFF + -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON + -DBUILD_TESTING=OFF + + LOG_CONFIGURE FALSE + + # BUILD_COMMAND "" + LOG_BUILD FALSE + + # INSTALL_COMMAND "" + LOG_INSTALL FALSE + + TEST_COMMAND "" + LOG_TEST FALSE +) diff --git a/libs/or-tools/dependencies/ZLIB/project_build/CMakeCache.txt b/libs/or-tools/dependencies/ZLIB/project_build/CMakeCache.txt new file mode 100644 index 000000000..3f2929cea --- /dev/null +++ b/libs/or-tools/dependencies/ZLIB/project_build/CMakeCache.txt @@ -0,0 +1,116 @@ +# This is the CMakeCache file. +# For build in directory: /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/ZLIB/project_build +# It was generated by CMake: /usr/local/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 +######################## + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=ZLIB + +//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 + +//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 + +//Git command line client +GIT_EXECUTABLE:FILEPATH=/usr/bin/git + +//Value Computed by CMake +ZLIB_BINARY_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/ZLIB/project_build + +//Value Computed by CMake +ZLIB_SOURCE_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/ZLIB + + +######################## +# INTERNAL cache entries +######################## + +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/ZLIB/project_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=18 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=0 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/local/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/local/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/local/bin/ctest +//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 +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//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/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/ZLIB +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/local/share/cmake-3.18 +//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 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GIT_EXECUTABLE +GIT_EXECUTABLE-ADVANCED:INTERNAL=1 + diff --git a/libs/or-tools/dependencies/ZLIB/project_build/Makefile b/libs/or-tools/dependencies/ZLIB/project_build/Makefile new file mode 100644 index 000000000..f1510c951 --- /dev/null +++ b/libs/or-tools/dependencies/ZLIB/project_build/Makefile @@ -0,0 +1,168 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.18 + +# 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: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/ZLIB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/ZLIB/project_build + +#============================================================================= +# Targets provided globally by CMake. + +# 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/local/bin/cmake --regenerate-during-build -S$(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 + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/local/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 + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/ZLIB/project_build/CMakeFiles /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/ZLIB/project_build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/ZLIB/project_build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named ZLIB_project + +# Build rule for target. +ZLIB_project: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ZLIB_project +.PHONY : ZLIB_project + +# fast build rule for target. +ZLIB_project/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ZLIB_project.dir/build.make CMakeFiles/ZLIB_project.dir/build +.PHONY : ZLIB_project/fast + +# 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 "... edit_cache" + @echo "... rebuild_cache" + @echo "... ZLIB_project" +.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: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/libs/or-tools/dependencies/ZLIB/project_build/cmake_install.cmake b/libs/or-tools/dependencies/ZLIB/project_build/cmake_install.cmake new file mode 100644 index 000000000..0274151a6 --- /dev/null +++ b/libs/or-tools/dependencies/ZLIB/project_build/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/ZLIB + +# 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 "") + 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(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/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/ZLIB/project_build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/libs/or-tools/dependencies/ZLIB/source b/libs/or-tools/dependencies/ZLIB/source new file mode 160000 index 000000000..cacf7f1d4 --- /dev/null +++ b/libs/or-tools/dependencies/ZLIB/source @@ -0,0 +1 @@ +Subproject commit cacf7f1d4e3d44d871b605da3b647f07d718623f diff --git a/libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-build b/libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-build new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-configure b/libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-configure new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-done b/libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-done new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-download b/libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-download new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-gitclone-lastrun.txt b/libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-gitclone-lastrun.txt new file mode 100644 index 000000000..d991fa0f7 --- /dev/null +++ b/libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-gitclone-lastrun.txt @@ -0,0 +1,3 @@ +repository='https://github.com/madler/ZLIB.git' +module='' +tag='origin' diff --git a/libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-gitinfo.txt b/libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-gitinfo.txt new file mode 100644 index 000000000..d991fa0f7 --- /dev/null +++ b/libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-gitinfo.txt @@ -0,0 +1,3 @@ +repository='https://github.com/madler/ZLIB.git' +module='' +tag='origin' diff --git a/libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-install b/libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-install new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-mkdir b/libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-mkdir new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-patch b/libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-patch new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-test b/libs/or-tools/dependencies/ZLIB/stamp/ZLIB_project-test new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/abseil-cpp/CMakeLists.txt b/libs/or-tools/dependencies/abseil-cpp/CMakeLists.txt new file mode 100644 index 000000000..32e8f1dfd --- /dev/null +++ b/libs/or-tools/dependencies/abseil-cpp/CMakeLists.txt @@ -0,0 +1,43 @@ +cmake_minimum_required(VERSION 3.5) + +project(abseil-cpp NONE) + +include(ExternalProject) + +ExternalProject_Add(${PROJECT_NAME}_project + TMP_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/tmp" + STAMP_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/stamp" + DOWNLOAD_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/download" + SOURCE_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/source" + BINARY_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/build" + + GIT_REPOSITORY "https://github.com/abseil/abseil-cpp.git" + GIT_TAG "20200225.2" + LOG_DOWNLOAD FALSE + + # UPDATE_COMMAND "" + LOG_UPDATE FALSE + + PATCH_COMMAND "" + #LOG_PATCH FALSE + + # CONFIGURE_COMMAND "" + CMAKE_ARGS + -DCMAKE_PREFIX_PATH=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/install + -DCMAKE_INSTALL_PREFIX=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/install + -DCMAKE_BUILD_TYPE=RelWithDebInfo + -DBUILD_SHARED_LIBS=OFF + -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON + -DBUILD_TESTING=OFF + + LOG_CONFIGURE FALSE + + # BUILD_COMMAND "" + LOG_BUILD FALSE + + # INSTALL_COMMAND "" + LOG_INSTALL FALSE + + TEST_COMMAND "" + LOG_TEST FALSE +) diff --git a/libs/or-tools/dependencies/abseil-cpp/project_build/CMakeCache.txt b/libs/or-tools/dependencies/abseil-cpp/project_build/CMakeCache.txt new file mode 100644 index 000000000..4ab4b9511 --- /dev/null +++ b/libs/or-tools/dependencies/abseil-cpp/project_build/CMakeCache.txt @@ -0,0 +1,116 @@ +# This is the CMakeCache file. +# For build in directory: /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/abseil-cpp/project_build +# It was generated by CMake: /usr/local/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 +######################## + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=abseil-cpp + +//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 + +//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 + +//Git command line client +GIT_EXECUTABLE:FILEPATH=/usr/bin/git + +//Value Computed by CMake +abseil-cpp_BINARY_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/abseil-cpp/project_build + +//Value Computed by CMake +abseil-cpp_SOURCE_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/abseil-cpp + + +######################## +# INTERNAL cache entries +######################## + +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/abseil-cpp/project_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=18 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=0 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/local/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/local/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/local/bin/ctest +//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 +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//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/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/abseil-cpp +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/local/share/cmake-3.18 +//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 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GIT_EXECUTABLE +GIT_EXECUTABLE-ADVANCED:INTERNAL=1 + diff --git a/libs/or-tools/dependencies/abseil-cpp/project_build/Makefile b/libs/or-tools/dependencies/abseil-cpp/project_build/Makefile new file mode 100644 index 000000000..214681cde --- /dev/null +++ b/libs/or-tools/dependencies/abseil-cpp/project_build/Makefile @@ -0,0 +1,168 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.18 + +# 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: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/abseil-cpp + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/abseil-cpp/project_build + +#============================================================================= +# Targets provided globally by CMake. + +# 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/local/bin/cmake --regenerate-during-build -S$(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 + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/local/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 + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/abseil-cpp/project_build/CMakeFiles /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/abseil-cpp/project_build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/abseil-cpp/project_build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named abseil-cpp_project + +# Build rule for target. +abseil-cpp_project: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 abseil-cpp_project +.PHONY : abseil-cpp_project + +# fast build rule for target. +abseil-cpp_project/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/abseil-cpp_project.dir/build.make CMakeFiles/abseil-cpp_project.dir/build +.PHONY : abseil-cpp_project/fast + +# 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 "... edit_cache" + @echo "... rebuild_cache" + @echo "... abseil-cpp_project" +.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: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/libs/or-tools/dependencies/abseil-cpp/project_build/cmake_install.cmake b/libs/or-tools/dependencies/abseil-cpp/project_build/cmake_install.cmake new file mode 100644 index 000000000..7af08f419 --- /dev/null +++ b/libs/or-tools/dependencies/abseil-cpp/project_build/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/abseil-cpp + +# 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 "") + 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(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/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/abseil-cpp/project_build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/libs/or-tools/dependencies/abseil-cpp/source b/libs/or-tools/dependencies/abseil-cpp/source new file mode 160000 index 000000000..c51510d1d --- /dev/null +++ b/libs/or-tools/dependencies/abseil-cpp/source @@ -0,0 +1 @@ +Subproject commit c51510d1d87ebce8615ae1752fd5aca912f6cf4c diff --git a/libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-build b/libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-build new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-configure b/libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-configure new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-done b/libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-done new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-download b/libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-download new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-gitclone-lastrun.txt b/libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-gitclone-lastrun.txt new file mode 100644 index 000000000..9bae83254 --- /dev/null +++ b/libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-gitclone-lastrun.txt @@ -0,0 +1,3 @@ +repository='https://github.com/abseil/abseil-cpp.git' +module='' +tag='origin' diff --git a/libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-gitinfo.txt b/libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-gitinfo.txt new file mode 100644 index 000000000..9bae83254 --- /dev/null +++ b/libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-gitinfo.txt @@ -0,0 +1,3 @@ +repository='https://github.com/abseil/abseil-cpp.git' +module='' +tag='origin' diff --git a/libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-install b/libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-install new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-mkdir b/libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-mkdir new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-patch b/libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-patch new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-test b/libs/or-tools/dependencies/abseil-cpp/stamp/abseil-cpp_project-test new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/gflags/CMakeLists.txt b/libs/or-tools/dependencies/gflags/CMakeLists.txt new file mode 100644 index 000000000..ca94e071b --- /dev/null +++ b/libs/or-tools/dependencies/gflags/CMakeLists.txt @@ -0,0 +1,43 @@ +cmake_minimum_required(VERSION 3.5) + +project(gflags NONE) + +include(ExternalProject) + +ExternalProject_Add(${PROJECT_NAME}_project + TMP_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/tmp" + STAMP_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/stamp" + DOWNLOAD_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/download" + SOURCE_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/source" + BINARY_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/build" + + GIT_REPOSITORY "https://github.com/gflags/gflags.git" + GIT_TAG "v2.2.2" + LOG_DOWNLOAD FALSE + + # UPDATE_COMMAND "" + LOG_UPDATE FALSE + + PATCH_COMMAND "" + #LOG_PATCH FALSE + + # CONFIGURE_COMMAND "" + CMAKE_ARGS + -DCMAKE_PREFIX_PATH=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/install + -DCMAKE_INSTALL_PREFIX=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/install + -DCMAKE_BUILD_TYPE=RelWithDebInfo + -DBUILD_SHARED_LIBS=OFF + -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON + -DBUILD_TESTING=OFF + -DINSTALL_SHARED_LIBS:BOOL=OFF;-DBUILD_STATIC_LIBS:BOOL=ON;-DINSTALL_STATIC_LIBS:BOOL=ON + LOG_CONFIGURE FALSE + + # BUILD_COMMAND "" + LOG_BUILD FALSE + + # INSTALL_COMMAND "" + LOG_INSTALL FALSE + + TEST_COMMAND "" + LOG_TEST FALSE +) diff --git a/libs/or-tools/dependencies/gflags/project_build/CMakeCache.txt b/libs/or-tools/dependencies/gflags/project_build/CMakeCache.txt new file mode 100644 index 000000000..c8a5ca5d3 --- /dev/null +++ b/libs/or-tools/dependencies/gflags/project_build/CMakeCache.txt @@ -0,0 +1,116 @@ +# This is the CMakeCache file. +# For build in directory: /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/gflags/project_build +# It was generated by CMake: /usr/local/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 +######################## + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=gflags + +//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 + +//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 + +//Git command line client +GIT_EXECUTABLE:FILEPATH=/usr/bin/git + +//Value Computed by CMake +gflags_BINARY_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/gflags/project_build + +//Value Computed by CMake +gflags_SOURCE_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/gflags + + +######################## +# INTERNAL cache entries +######################## + +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/gflags/project_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=18 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=0 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/local/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/local/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/local/bin/ctest +//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 +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//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/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/gflags +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/local/share/cmake-3.18 +//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 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GIT_EXECUTABLE +GIT_EXECUTABLE-ADVANCED:INTERNAL=1 + diff --git a/libs/or-tools/dependencies/gflags/project_build/Makefile b/libs/or-tools/dependencies/gflags/project_build/Makefile new file mode 100644 index 000000000..7724717c6 --- /dev/null +++ b/libs/or-tools/dependencies/gflags/project_build/Makefile @@ -0,0 +1,168 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.18 + +# 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: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/gflags + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/gflags/project_build + +#============================================================================= +# Targets provided globally by CMake. + +# 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/local/bin/cmake --regenerate-during-build -S$(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 + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/local/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 + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/gflags/project_build/CMakeFiles /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/gflags/project_build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/gflags/project_build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named gflags_project + +# Build rule for target. +gflags_project: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gflags_project +.PHONY : gflags_project + +# fast build rule for target. +gflags_project/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/gflags_project.dir/build.make CMakeFiles/gflags_project.dir/build +.PHONY : gflags_project/fast + +# 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 "... edit_cache" + @echo "... rebuild_cache" + @echo "... gflags_project" +.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: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/libs/or-tools/dependencies/gflags/project_build/cmake_install.cmake b/libs/or-tools/dependencies/gflags/project_build/cmake_install.cmake new file mode 100644 index 000000000..0956454b0 --- /dev/null +++ b/libs/or-tools/dependencies/gflags/project_build/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/gflags + +# 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 "") + 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(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/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/gflags/project_build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/libs/or-tools/dependencies/gflags/source b/libs/or-tools/dependencies/gflags/source new file mode 160000 index 000000000..e171aa2d1 --- /dev/null +++ b/libs/or-tools/dependencies/gflags/source @@ -0,0 +1 @@ +Subproject commit e171aa2d15ed9eb17054558e0b3a6a413bb01067 diff --git a/libs/or-tools/dependencies/gflags/stamp/gflags_project-build b/libs/or-tools/dependencies/gflags/stamp/gflags_project-build new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/gflags/stamp/gflags_project-configure b/libs/or-tools/dependencies/gflags/stamp/gflags_project-configure new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/gflags/stamp/gflags_project-done b/libs/or-tools/dependencies/gflags/stamp/gflags_project-done new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/gflags/stamp/gflags_project-download b/libs/or-tools/dependencies/gflags/stamp/gflags_project-download new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/gflags/stamp/gflags_project-gitclone-lastrun.txt b/libs/or-tools/dependencies/gflags/stamp/gflags_project-gitclone-lastrun.txt new file mode 100644 index 000000000..43a67fc80 --- /dev/null +++ b/libs/or-tools/dependencies/gflags/stamp/gflags_project-gitclone-lastrun.txt @@ -0,0 +1,3 @@ +repository='https://github.com/gflags/gflags.git' +module='' +tag='origin' diff --git a/libs/or-tools/dependencies/gflags/stamp/gflags_project-gitinfo.txt b/libs/or-tools/dependencies/gflags/stamp/gflags_project-gitinfo.txt new file mode 100644 index 000000000..43a67fc80 --- /dev/null +++ b/libs/or-tools/dependencies/gflags/stamp/gflags_project-gitinfo.txt @@ -0,0 +1,3 @@ +repository='https://github.com/gflags/gflags.git' +module='' +tag='origin' diff --git a/libs/or-tools/dependencies/gflags/stamp/gflags_project-install b/libs/or-tools/dependencies/gflags/stamp/gflags_project-install new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/gflags/stamp/gflags_project-mkdir b/libs/or-tools/dependencies/gflags/stamp/gflags_project-mkdir new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/gflags/stamp/gflags_project-patch b/libs/or-tools/dependencies/gflags/stamp/gflags_project-patch new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/gflags/stamp/gflags_project-test b/libs/or-tools/dependencies/gflags/stamp/gflags_project-test new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/glog/CMakeLists.txt b/libs/or-tools/dependencies/glog/CMakeLists.txt new file mode 100644 index 000000000..6a5e3010a --- /dev/null +++ b/libs/or-tools/dependencies/glog/CMakeLists.txt @@ -0,0 +1,43 @@ +cmake_minimum_required(VERSION 3.5) + +project(glog NONE) + +include(ExternalProject) + +ExternalProject_Add(${PROJECT_NAME}_project + TMP_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/tmp" + STAMP_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/stamp" + DOWNLOAD_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/download" + SOURCE_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/source" + BINARY_DIR "/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/${PROJECT_NAME}/build" + + GIT_REPOSITORY "https://github.com/google/glog.git" + GIT_TAG "v0.4.0" + LOG_DOWNLOAD FALSE + + # UPDATE_COMMAND "" + LOG_UPDATE FALSE + + PATCH_COMMAND "" + #LOG_PATCH FALSE + + # CONFIGURE_COMMAND "" + CMAKE_ARGS + -DCMAKE_PREFIX_PATH=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/install + -DCMAKE_INSTALL_PREFIX=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/install + -DCMAKE_BUILD_TYPE=RelWithDebInfo + -DBUILD_SHARED_LIBS=OFF + -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON + -DBUILD_TESTING=OFF + -DWITH_GFLAGS:BOOL=OFF + LOG_CONFIGURE FALSE + + # BUILD_COMMAND "" + LOG_BUILD FALSE + + # INSTALL_COMMAND "" + LOG_INSTALL FALSE + + TEST_COMMAND "" + LOG_TEST FALSE +) diff --git a/libs/or-tools/dependencies/glog/project_build/CMakeCache.txt b/libs/or-tools/dependencies/glog/project_build/CMakeCache.txt new file mode 100644 index 000000000..aa0810f84 --- /dev/null +++ b/libs/or-tools/dependencies/glog/project_build/CMakeCache.txt @@ -0,0 +1,116 @@ +# This is the CMakeCache file. +# For build in directory: /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/glog/project_build +# It was generated by CMake: /usr/local/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 +######################## + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=glog + +//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 + +//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 + +//Git command line client +GIT_EXECUTABLE:FILEPATH=/usr/bin/git + +//Value Computed by CMake +glog_BINARY_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/glog/project_build + +//Value Computed by CMake +glog_SOURCE_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/glog + + +######################## +# INTERNAL cache entries +######################## + +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/glog/project_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=18 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=0 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/local/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/local/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/local/bin/ctest +//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 +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//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/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/glog +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/local/share/cmake-3.18 +//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 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GIT_EXECUTABLE +GIT_EXECUTABLE-ADVANCED:INTERNAL=1 + diff --git a/libs/or-tools/dependencies/glog/project_build/Makefile b/libs/or-tools/dependencies/glog/project_build/Makefile new file mode 100644 index 000000000..f280a5d42 --- /dev/null +++ b/libs/or-tools/dependencies/glog/project_build/Makefile @@ -0,0 +1,168 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.18 + +# 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: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +# 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/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/glog + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/glog/project_build + +#============================================================================= +# Targets provided globally by CMake. + +# 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/local/bin/cmake --regenerate-during-build -S$(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 + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/local/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 + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/glog/project_build/CMakeFiles /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/glog/project_build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/glog/project_build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named glog_project + +# Build rule for target. +glog_project: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 glog_project +.PHONY : glog_project + +# fast build rule for target. +glog_project/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/glog_project.dir/build.make CMakeFiles/glog_project.dir/build +.PHONY : glog_project/fast + +# 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 "... edit_cache" + @echo "... rebuild_cache" + @echo "... glog_project" +.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: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/libs/or-tools/dependencies/glog/project_build/cmake_install.cmake b/libs/or-tools/dependencies/glog/project_build/cmake_install.cmake new file mode 100644 index 000000000..f0a6c30bb --- /dev/null +++ b/libs/or-tools/dependencies/glog/project_build/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/glog + +# 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 "") + 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(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/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/glog/project_build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/libs/or-tools/dependencies/glog/source b/libs/or-tools/dependencies/glog/source new file mode 160000 index 000000000..96a2f23dc --- /dev/null +++ b/libs/or-tools/dependencies/glog/source @@ -0,0 +1 @@ +Subproject commit 96a2f23dca4cc7180821ca5f32e526314395d26a diff --git a/libs/or-tools/dependencies/glog/stamp/glog_project-build b/libs/or-tools/dependencies/glog/stamp/glog_project-build new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/glog/stamp/glog_project-configure b/libs/or-tools/dependencies/glog/stamp/glog_project-configure new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/glog/stamp/glog_project-done b/libs/or-tools/dependencies/glog/stamp/glog_project-done new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/glog/stamp/glog_project-download b/libs/or-tools/dependencies/glog/stamp/glog_project-download new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/glog/stamp/glog_project-gitclone-lastrun.txt b/libs/or-tools/dependencies/glog/stamp/glog_project-gitclone-lastrun.txt new file mode 100644 index 000000000..89ef9a74b --- /dev/null +++ b/libs/or-tools/dependencies/glog/stamp/glog_project-gitclone-lastrun.txt @@ -0,0 +1,3 @@ +repository='https://github.com/google/glog.git' +module='' +tag='origin' diff --git a/libs/or-tools/dependencies/glog/stamp/glog_project-gitinfo.txt b/libs/or-tools/dependencies/glog/stamp/glog_project-gitinfo.txt new file mode 100644 index 000000000..89ef9a74b --- /dev/null +++ b/libs/or-tools/dependencies/glog/stamp/glog_project-gitinfo.txt @@ -0,0 +1,3 @@ +repository='https://github.com/google/glog.git' +module='' +tag='origin' diff --git a/libs/or-tools/dependencies/glog/stamp/glog_project-install b/libs/or-tools/dependencies/glog/stamp/glog_project-install new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/glog/stamp/glog_project-mkdir b/libs/or-tools/dependencies/glog/stamp/glog_project-mkdir new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/glog/stamp/glog_project-patch b/libs/or-tools/dependencies/glog/stamp/glog_project-patch new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/glog/stamp/glog_project-test b/libs/or-tools/dependencies/glog/stamp/glog_project-test new file mode 100644 index 000000000..e69de29bb diff --git a/libs/ortools-with-cmake b/libs/ortools-with-cmake deleted file mode 160000 index 182f6e42b..000000000 --- a/libs/ortools-with-cmake +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 182f6e42b3ec127ecc90045b9b44f292c6b7831a -- 2.22.0