From 67a4e03f692873bb56cd2463605ca587a621c938 Mon Sep 17 00:00:00 2001 From: Valentin Platzgummer Date: Tue, 23 Jun 2020 14:08:10 +0200 Subject: [PATCH] or-tools source added in libs/or-tools --- .gitmodules | 12 ++ .libs/or-tools/dependencies/Cbc/source | 1 + .libs/or-tools/dependencies/Cgl/source | 1 + .libs/or-tools/dependencies/Clp/source | 1 + .libs/or-tools/dependencies/Osi/source | 1 + CMakeCache.txt | 110 ++++++++---- libs/or-tools/.gitmodules | 6 + libs/or-tools/dependencies/Cbc/CMakeLists.txt | 43 +++++ .../Cbc/project_build/CMakeCache.txt | 116 ++++++++++++ .../dependencies/Cbc/project_build/Makefile | 168 ++++++++++++++++++ .../Cbc/project_build/cmake_install.cmake | 49 +++++ libs/or-tools/dependencies/Cbc/source | 1 + .../dependencies/Cbc/stamp/Cbc_project-build | 0 .../Cbc/stamp/Cbc_project-configure | 0 .../dependencies/Cbc/stamp/Cbc_project-done | 0 .../Cbc/stamp/Cbc_project-download | 0 .../stamp/Cbc_project-gitclone-lastrun.txt | 3 + .../Cbc/stamp/Cbc_project-gitinfo.txt | 3 + .../Cbc/stamp/Cbc_project-install | 0 .../dependencies/Cbc/stamp/Cbc_project-mkdir | 0 .../dependencies/Cbc/stamp/Cbc_project-patch | 0 .../dependencies/Cbc/stamp/Cbc_project-test | 0 libs/or-tools/dependencies/Cgl/CMakeLists.txt | 43 +++++ .../Cgl/project_build/CMakeCache.txt | 116 ++++++++++++ .../dependencies/Cgl/project_build/Makefile | 168 ++++++++++++++++++ .../Cgl/project_build/cmake_install.cmake | 49 +++++ libs/or-tools/dependencies/Cgl/source | 1 + .../dependencies/Cgl/stamp/Cgl_project-build | 0 .../Cgl/stamp/Cgl_project-configure | 0 .../dependencies/Cgl/stamp/Cgl_project-done | 0 .../Cgl/stamp/Cgl_project-download | 0 .../stamp/Cgl_project-gitclone-lastrun.txt | 3 + .../Cgl/stamp/Cgl_project-gitinfo.txt | 3 + .../Cgl/stamp/Cgl_project-install | 0 .../dependencies/Cgl/stamp/Cgl_project-mkdir | 0 .../dependencies/Cgl/stamp/Cgl_project-patch | 0 .../dependencies/Cgl/stamp/Cgl_project-test | 0 libs/or-tools/dependencies/Clp/CMakeLists.txt | 43 +++++ .../Clp/project_build/CMakeCache.txt | 116 ++++++++++++ .../dependencies/Clp/project_build/Makefile | 168 ++++++++++++++++++ .../Clp/project_build/cmake_install.cmake | 49 +++++ libs/or-tools/dependencies/Clp/source | 1 + .../dependencies/Clp/stamp/Clp_project-build | 0 .../Clp/stamp/Clp_project-configure | 0 .../dependencies/Clp/stamp/Clp_project-done | 0 .../Clp/stamp/Clp_project-download | 0 .../stamp/Clp_project-gitclone-lastrun.txt | 3 + .../Clp/stamp/Clp_project-gitinfo.txt | 3 + .../Clp/stamp/Clp_project-install | 0 .../dependencies/Clp/stamp/Clp_project-mkdir | 0 .../dependencies/Clp/stamp/Clp_project-patch | 0 .../dependencies/Clp/stamp/Clp_project-test | 0 .../dependencies/CoinUtils/CMakeLists.txt | 43 +++++ .../CoinUtils/project_build/CMakeCache.txt | 116 ++++++++++++ .../CoinUtils/project_build/Makefile | 168 ++++++++++++++++++ .../project_build/cmake_install.cmake | 49 +++++ libs/or-tools/dependencies/CoinUtils/source | 1 + .../CoinUtils/stamp/CoinUtils_project-build | 0 .../stamp/CoinUtils_project-configure | 0 .../CoinUtils/stamp/CoinUtils_project-done | 0 .../stamp/CoinUtils_project-download | 0 .../CoinUtils_project-gitclone-lastrun.txt | 3 + .../stamp/CoinUtils_project-gitinfo.txt | 3 + .../CoinUtils/stamp/CoinUtils_project-install | 0 .../CoinUtils/stamp/CoinUtils_project-mkdir | 0 .../CoinUtils/stamp/CoinUtils_project-patch | 0 .../CoinUtils/stamp/CoinUtils_project-test | 0 libs/or-tools/dependencies/Osi/CMakeLists.txt | 43 +++++ .../Osi/project_build/CMakeCache.txt | 116 ++++++++++++ .../dependencies/Osi/project_build/Makefile | 168 ++++++++++++++++++ .../Osi/project_build/cmake_install.cmake | 49 +++++ libs/or-tools/dependencies/Osi/source | 1 + .../dependencies/Osi/stamp/Osi_project-build | 0 .../Osi/stamp/Osi_project-configure | 0 .../dependencies/Osi/stamp/Osi_project-done | 0 .../Osi/stamp/Osi_project-download | 0 .../stamp/Osi_project-gitclone-lastrun.txt | 3 + .../Osi/stamp/Osi_project-gitinfo.txt | 3 + .../Osi/stamp/Osi_project-install | 0 .../dependencies/Osi/stamp/Osi_project-mkdir | 0 .../dependencies/Osi/stamp/Osi_project-patch | 0 .../dependencies/Osi/stamp/Osi_project-test | 0 .../Protobuf/stamp/Protobuf_project-build | 0 .../Protobuf/stamp/Protobuf_project-done | 0 .../Protobuf/stamp/Protobuf_project-install | 0 .../Protobuf/stamp/Protobuf_project-test | 0 libs/or-tools/ortoolsConfig.cmake | 69 +++++++ libs/or-tools/ortoolsConfigVersion.cmake | 51 ++++++ libs/or-tools/ortools_export.h | 42 +++++ 89 files changed, 2173 insertions(+), 36 deletions(-) create mode 160000 .libs/or-tools/dependencies/Cbc/source create mode 160000 .libs/or-tools/dependencies/Cgl/source create mode 160000 .libs/or-tools/dependencies/Clp/source create mode 160000 .libs/or-tools/dependencies/Osi/source create mode 100644 libs/or-tools/.gitmodules create mode 100644 libs/or-tools/dependencies/Cbc/CMakeLists.txt create mode 100644 libs/or-tools/dependencies/Cbc/project_build/CMakeCache.txt create mode 100644 libs/or-tools/dependencies/Cbc/project_build/Makefile create mode 100644 libs/or-tools/dependencies/Cbc/project_build/cmake_install.cmake create mode 160000 libs/or-tools/dependencies/Cbc/source create mode 100644 libs/or-tools/dependencies/Cbc/stamp/Cbc_project-build create mode 100644 libs/or-tools/dependencies/Cbc/stamp/Cbc_project-configure create mode 100644 libs/or-tools/dependencies/Cbc/stamp/Cbc_project-done create mode 100644 libs/or-tools/dependencies/Cbc/stamp/Cbc_project-download create mode 100644 libs/or-tools/dependencies/Cbc/stamp/Cbc_project-gitclone-lastrun.txt create mode 100644 libs/or-tools/dependencies/Cbc/stamp/Cbc_project-gitinfo.txt create mode 100644 libs/or-tools/dependencies/Cbc/stamp/Cbc_project-install create mode 100644 libs/or-tools/dependencies/Cbc/stamp/Cbc_project-mkdir create mode 100644 libs/or-tools/dependencies/Cbc/stamp/Cbc_project-patch create mode 100644 libs/or-tools/dependencies/Cbc/stamp/Cbc_project-test create mode 100644 libs/or-tools/dependencies/Cgl/CMakeLists.txt create mode 100644 libs/or-tools/dependencies/Cgl/project_build/CMakeCache.txt create mode 100644 libs/or-tools/dependencies/Cgl/project_build/Makefile create mode 100644 libs/or-tools/dependencies/Cgl/project_build/cmake_install.cmake create mode 160000 libs/or-tools/dependencies/Cgl/source create mode 100644 libs/or-tools/dependencies/Cgl/stamp/Cgl_project-build create mode 100644 libs/or-tools/dependencies/Cgl/stamp/Cgl_project-configure create mode 100644 libs/or-tools/dependencies/Cgl/stamp/Cgl_project-done create mode 100644 libs/or-tools/dependencies/Cgl/stamp/Cgl_project-download create mode 100644 libs/or-tools/dependencies/Cgl/stamp/Cgl_project-gitclone-lastrun.txt create mode 100644 libs/or-tools/dependencies/Cgl/stamp/Cgl_project-gitinfo.txt create mode 100644 libs/or-tools/dependencies/Cgl/stamp/Cgl_project-install create mode 100644 libs/or-tools/dependencies/Cgl/stamp/Cgl_project-mkdir create mode 100644 libs/or-tools/dependencies/Cgl/stamp/Cgl_project-patch create mode 100644 libs/or-tools/dependencies/Cgl/stamp/Cgl_project-test create mode 100644 libs/or-tools/dependencies/Clp/CMakeLists.txt create mode 100644 libs/or-tools/dependencies/Clp/project_build/CMakeCache.txt create mode 100644 libs/or-tools/dependencies/Clp/project_build/Makefile create mode 100644 libs/or-tools/dependencies/Clp/project_build/cmake_install.cmake create mode 160000 libs/or-tools/dependencies/Clp/source create mode 100644 libs/or-tools/dependencies/Clp/stamp/Clp_project-build create mode 100644 libs/or-tools/dependencies/Clp/stamp/Clp_project-configure create mode 100644 libs/or-tools/dependencies/Clp/stamp/Clp_project-done create mode 100644 libs/or-tools/dependencies/Clp/stamp/Clp_project-download create mode 100644 libs/or-tools/dependencies/Clp/stamp/Clp_project-gitclone-lastrun.txt create mode 100644 libs/or-tools/dependencies/Clp/stamp/Clp_project-gitinfo.txt create mode 100644 libs/or-tools/dependencies/Clp/stamp/Clp_project-install create mode 100644 libs/or-tools/dependencies/Clp/stamp/Clp_project-mkdir create mode 100644 libs/or-tools/dependencies/Clp/stamp/Clp_project-patch create mode 100644 libs/or-tools/dependencies/Clp/stamp/Clp_project-test create mode 100644 libs/or-tools/dependencies/CoinUtils/CMakeLists.txt create mode 100644 libs/or-tools/dependencies/CoinUtils/project_build/CMakeCache.txt create mode 100644 libs/or-tools/dependencies/CoinUtils/project_build/Makefile create mode 100644 libs/or-tools/dependencies/CoinUtils/project_build/cmake_install.cmake create mode 160000 libs/or-tools/dependencies/CoinUtils/source create mode 100644 libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-build create mode 100644 libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-configure create mode 100644 libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-done create mode 100644 libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-download create mode 100644 libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-gitclone-lastrun.txt create mode 100644 libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-gitinfo.txt create mode 100644 libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-install create mode 100644 libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-mkdir create mode 100644 libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-patch create mode 100644 libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-test create mode 100644 libs/or-tools/dependencies/Osi/CMakeLists.txt create mode 100644 libs/or-tools/dependencies/Osi/project_build/CMakeCache.txt create mode 100644 libs/or-tools/dependencies/Osi/project_build/Makefile create mode 100644 libs/or-tools/dependencies/Osi/project_build/cmake_install.cmake create mode 160000 libs/or-tools/dependencies/Osi/source create mode 100644 libs/or-tools/dependencies/Osi/stamp/Osi_project-build create mode 100644 libs/or-tools/dependencies/Osi/stamp/Osi_project-configure create mode 100644 libs/or-tools/dependencies/Osi/stamp/Osi_project-done create mode 100644 libs/or-tools/dependencies/Osi/stamp/Osi_project-download create mode 100644 libs/or-tools/dependencies/Osi/stamp/Osi_project-gitclone-lastrun.txt create mode 100644 libs/or-tools/dependencies/Osi/stamp/Osi_project-gitinfo.txt create mode 100644 libs/or-tools/dependencies/Osi/stamp/Osi_project-install create mode 100644 libs/or-tools/dependencies/Osi/stamp/Osi_project-mkdir create mode 100644 libs/or-tools/dependencies/Osi/stamp/Osi_project-patch create mode 100644 libs/or-tools/dependencies/Osi/stamp/Osi_project-test create mode 100644 libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-build create mode 100644 libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-done create mode 100644 libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-install create mode 100644 libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-test create mode 100644 libs/or-tools/ortoolsConfig.cmake create mode 100644 libs/or-tools/ortoolsConfigVersion.cmake create mode 100644 libs/or-tools/ortools_export.h diff --git a/.gitmodules b/.gitmodules index 162643016..c8efd6649 100644 --- a/.gitmodules +++ b/.gitmodules @@ -10,3 +10,15 @@ [submodule "libs/polylabel"] path = libs/polylabel url = https://github.com/mapbox/polylabel.git +[submodule ".libs/or-tools/dependencies/Cbc/source"] + path = .libs/or-tools/dependencies/Cbc/source + url = https://github.com/Mizux/Cbc.git +[submodule ".libs/or-tools/dependencies/Cgl/source"] + path = .libs/or-tools/dependencies/Cgl/source + url = https://github.com/Mizux/Cgl.git +[submodule ".libs/or-tools/dependencies/Clp/source"] + path = .libs/or-tools/dependencies/Clp/source + url = https://github.com/Mizux/Clp.git +[submodule ".libs/or-tools/dependencies/Osi/source"] + path = .libs/or-tools/dependencies/Osi/source + url = https://github.com/Mizux/Osi.git diff --git a/.libs/or-tools/dependencies/Cbc/source b/.libs/or-tools/dependencies/Cbc/source new file mode 160000 index 000000000..571405482 --- /dev/null +++ b/.libs/or-tools/dependencies/Cbc/source @@ -0,0 +1 @@ +Subproject commit 5714054827d852fae3beb7a4065f84ea56f207bb diff --git a/.libs/or-tools/dependencies/Cgl/source b/.libs/or-tools/dependencies/Cgl/source new file mode 160000 index 000000000..925ad49fd --- /dev/null +++ b/.libs/or-tools/dependencies/Cgl/source @@ -0,0 +1 @@ +Subproject commit 925ad49fdd958ddb51f3ecfd87d222b0ea8d26a8 diff --git a/.libs/or-tools/dependencies/Clp/source b/.libs/or-tools/dependencies/Clp/source new file mode 160000 index 000000000..eefe14dc7 --- /dev/null +++ b/.libs/or-tools/dependencies/Clp/source @@ -0,0 +1 @@ +Subproject commit eefe14dc7378b02110919cb1f36f79c503bdd3f5 diff --git a/.libs/or-tools/dependencies/Osi/source b/.libs/or-tools/dependencies/Osi/source new file mode 160000 index 000000000..d724c4a5a --- /dev/null +++ b/.libs/or-tools/dependencies/Osi/source @@ -0,0 +1 @@ +Subproject commit d724c4a5a0d87669d63e44179c468d8a02f4f69a diff --git a/CMakeCache.txt b/CMakeCache.txt index 76c685fb0..3ad05ac16 100644 --- a/CMakeCache.txt +++ b/CMakeCache.txt @@ -20,18 +20,6 @@ BASH_EXECUTABLE:FILEPATH=/bin/bash //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 @@ -44,33 +32,15 @@ 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 @@ -346,6 +316,18 @@ CVSCOMMAND:FILEPATH=CVSCOMMAND-NOTFOUND //Options passed to the cvs update command. CVS_UPDATE_OPTIONS:STRING=-d -A -P +//The directory containing a CMake configuration file for Cbc. +Cbc_DIR:PATH=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/install/lib/cmake/Cbc + +//The directory containing a CMake configuration file for Cgl. +Cgl_DIR:PATH=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/install/lib/cmake/Cgl + +//The directory containing a CMake configuration file for Clp. +Clp_DIR:PATH=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/install/lib/cmake/Clp + +//The directory containing a CMake configuration file for CoinUtils. +CoinUtils_DIR:PATH=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/install/lib/cmake/CoinUtils + //Maximum time allowed before CTest will kill the test. DART_TESTING_TIMEOUT:STRING=1500 @@ -379,9 +361,15 @@ MEMORYCHECK_SUPPRESSIONS_FILE:FILEPATH= //Path to a library. M_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libm.so +//The directory containing a CMake configuration file for Osi. +Osi_DIR:PATH=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/install/lib/cmake/Osi + //Path to a program. P4COMMAND:FILEPATH=P4COMMAND-NOTFOUND +//The directory containing a CMake configuration file for Protobuf. +Protobuf_DIR:PATH=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/install/lib/cmake/protobuf + //Value Computed by CMake QGroundControl_BINARY_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol @@ -475,6 +463,9 @@ SNAKE_SOURCE_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/snake/ //Path to a program. SVNCOMMAND:FILEPATH=SVNCOMMAND-NOTFOUND +//The directory containing a CMake configuration file for Threads. +Threads_DIR:PATH=Threads_DIR-NOTFOUND + //Use the COIN-OR solver USE_COINOR:BOOL=ON @@ -491,7 +482,7 @@ USE_SCIP:BOOL=OFF USE_XPRESS:BOOL=OFF //The directory containing a CMake configuration file for ZLIB. -ZLIB_DIR:PATH=ZLIB_DIR-NOTFOUND +ZLIB_DIR:PATH=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/install/lib/cmake/ZLIB //Path to a file. ZLIB_INCLUDE_DIR:PATH=/usr/include @@ -503,7 +494,13 @@ ZLIB_LIBRARY_DEBUG:FILEPATH=ZLIB_LIBRARY_DEBUG-NOTFOUND 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 +absl_DIR:PATH=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/install/lib/cmake/absl + +//The directory containing a CMake configuration file for gflags. +gflags_DIR:PATH=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/install/lib/cmake/gflags + +//The directory containing a CMake configuration file for glog. +glog_DIR:PATH=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/install/lib/cmake/glog //Value Computed by CMake ortools_BINARY_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools @@ -514,6 +511,12 @@ ortools_DIR:PATH=ortools_DIR-NOTFOUND //Value Computed by CMake ortools_SOURCE_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools +//Value Computed by CMake +ortools_examples_BINARY_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/examples/cpp + +//Value Computed by CMake +ortools_examples_SOURCE_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/examples/cpp + //Path to a library. polyclipping:FILEPATH=polyclipping-NOTFOUND @@ -526,6 +529,12 @@ polyclipping_DIR:PATH=polyclipping_DIR-NOTFOUND //Value Computed by CMake polyclipping_SOURCE_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/clipper +//CMake build-in FindProtobuf.cmake module compatible +protobuf_MODULE_COMPATIBLE:BOOL=OFF + +//Enable for verbose output +protobuf_VERBOSE:BOOL=OFF + //Dependencies for the target qwt_LIB_DEPENDS:STATIC=general;Qt5::Concurrent;general;Qt5::Core;general;Qt5::Svg;general;Qt5::Widgets; @@ -538,14 +547,31 @@ shapelib_SOURCE_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/sha //Dependencies for the target shp_LIB_DEPENDS:STATIC=general;-lm; -//Dependencies for the target -snake_LIB_DEPENDS:STATIC=general;/usr/lib/x86_64-linux-gnu/libGeographic.so;general;polyclipping; - ######################## # INTERNAL cache entries ######################## +//Build the Cbc dependency Library +BUILD_Cbc:INTERNAL=OFF +//Build the Cgl dependency Library +BUILD_Cgl:INTERNAL=OFF +//Build the Clp dependency Library +BUILD_Clp:INTERNAL=OFF +//Build the CoinUtils dependency Library +BUILD_CoinUtils:INTERNAL=OFF +//Build the Osi dependency Library +BUILD_Osi:INTERNAL=OFF +//Build the Protobuf dependency Library +BUILD_Protobuf:INTERNAL=OFF +//Build the ZLIB dependency Library +BUILD_ZLIB:INTERNAL=OFF +//Build the abseil-cpp dependency Library +BUILD_absl:INTERNAL=OFF +//Build the gflags dependency Library +BUILD_gflags:INTERNAL=OFF +//Build the glog dependency Library +BUILD_glog:INTERNAL=OFF //ADVANCED property for variable: BZRCOMMAND BZRCOMMAND-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_ADDR2LINE @@ -692,7 +718,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=8 +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=27 //ADVANCED property for variable: CMAKE_OBJCOPY CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_OBJDUMP @@ -735,6 +761,14 @@ CMAKE_STRIP-ADVANCED:INTERNAL=1 CMAKE_UNAME:INTERNAL=/bin/uname //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Compiler support for a deprecated attribute +COMPILER_HAS_DEPRECATED:INTERNAL=1 +//Test COMPILER_HAS_DEPRECATED_ATTR +COMPILER_HAS_DEPRECATED_ATTR:INTERNAL=1 +//Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY +COMPILER_HAS_HIDDEN_INLINE_VISIBILITY:INTERNAL=1 +//Test COMPILER_HAS_HIDDEN_VISIBILITY +COMPILER_HAS_HIDDEN_VISIBILITY:INTERNAL=1 //ADVANCED property for variable: COVERAGE_COMMAND COVERAGE_COMMAND-ADVANCED:INTERNAL=1 //ADVANCED property for variable: COVERAGE_EXTRA_FLAGS @@ -821,4 +855,8 @@ ZLIB_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 ZLIB_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 //CMAKE_INSTALL_PREFIX during last run _GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=/usr/local +//ADVANCED property for variable: protobuf_MODULE_COMPATIBLE +protobuf_MODULE_COMPATIBLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: protobuf_VERBOSE +protobuf_VERBOSE-ADVANCED:INTERNAL=1 diff --git a/libs/or-tools/.gitmodules b/libs/or-tools/.gitmodules new file mode 100644 index 000000000..7a7eaf488 --- /dev/null +++ b/libs/or-tools/.gitmodules @@ -0,0 +1,6 @@ +[submodule "dependencies/Protobuf/source"] + path = dependencies/Protobuf/source + url = https://github.com/protocolbuffers/protobuf.git +[submodule "dependencies/CoinUtils/source"] + path = dependencies/CoinUtils/source + url = https://github.com/Mizux/CoinUtils.git diff --git a/libs/or-tools/dependencies/Cbc/CMakeLists.txt b/libs/or-tools/dependencies/Cbc/CMakeLists.txt new file mode 100644 index 000000000..4c8fb3d2e --- /dev/null +++ b/libs/or-tools/dependencies/Cbc/CMakeLists.txt @@ -0,0 +1,43 @@ +cmake_minimum_required(VERSION 3.5) + +project(Cbc 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/Mizux/Cbc.git" + GIT_TAG "stable/2.10" + 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/Cbc/project_build/CMakeCache.txt b/libs/or-tools/dependencies/Cbc/project_build/CMakeCache.txt new file mode 100644 index 000000000..93c50670d --- /dev/null +++ b/libs/or-tools/dependencies/Cbc/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/Cbc/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=Cbc + +//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 + +//Value Computed by CMake +Cbc_BINARY_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Cbc/project_build + +//Value Computed by CMake +Cbc_SOURCE_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Cbc + +//Git command line client +GIT_EXECUTABLE:FILEPATH=/usr/bin/git + + +######################## +# 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/Cbc/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/Cbc +//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/Cbc/project_build/Makefile b/libs/or-tools/dependencies/Cbc/project_build/Makefile new file mode 100644 index 000000000..163cb0734 --- /dev/null +++ b/libs/or-tools/dependencies/Cbc/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/Cbc + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Cbc/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/Cbc/project_build/CMakeFiles /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Cbc/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/Cbc/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 Cbc_project + +# Build rule for target. +Cbc_project: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 Cbc_project +.PHONY : Cbc_project + +# fast build rule for target. +Cbc_project/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Cbc_project.dir/build.make CMakeFiles/Cbc_project.dir/build +.PHONY : Cbc_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 "... Cbc_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/Cbc/project_build/cmake_install.cmake b/libs/or-tools/dependencies/Cbc/project_build/cmake_install.cmake new file mode 100644 index 000000000..58791bdcb --- /dev/null +++ b/libs/or-tools/dependencies/Cbc/project_build/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Cbc + +# 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/Cbc/project_build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/libs/or-tools/dependencies/Cbc/source b/libs/or-tools/dependencies/Cbc/source new file mode 160000 index 000000000..440b64ab6 --- /dev/null +++ b/libs/or-tools/dependencies/Cbc/source @@ -0,0 +1 @@ +Subproject commit 440b64ab673ceca45983ece38a5e200b321ba98d diff --git a/libs/or-tools/dependencies/Cbc/stamp/Cbc_project-build b/libs/or-tools/dependencies/Cbc/stamp/Cbc_project-build new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Cbc/stamp/Cbc_project-configure b/libs/or-tools/dependencies/Cbc/stamp/Cbc_project-configure new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Cbc/stamp/Cbc_project-done b/libs/or-tools/dependencies/Cbc/stamp/Cbc_project-done new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Cbc/stamp/Cbc_project-download b/libs/or-tools/dependencies/Cbc/stamp/Cbc_project-download new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Cbc/stamp/Cbc_project-gitclone-lastrun.txt b/libs/or-tools/dependencies/Cbc/stamp/Cbc_project-gitclone-lastrun.txt new file mode 100644 index 000000000..6c6977891 --- /dev/null +++ b/libs/or-tools/dependencies/Cbc/stamp/Cbc_project-gitclone-lastrun.txt @@ -0,0 +1,3 @@ +repository='https://github.com/Mizux/Cbc.git' +module='' +tag='origin' diff --git a/libs/or-tools/dependencies/Cbc/stamp/Cbc_project-gitinfo.txt b/libs/or-tools/dependencies/Cbc/stamp/Cbc_project-gitinfo.txt new file mode 100644 index 000000000..6c6977891 --- /dev/null +++ b/libs/or-tools/dependencies/Cbc/stamp/Cbc_project-gitinfo.txt @@ -0,0 +1,3 @@ +repository='https://github.com/Mizux/Cbc.git' +module='' +tag='origin' diff --git a/libs/or-tools/dependencies/Cbc/stamp/Cbc_project-install b/libs/or-tools/dependencies/Cbc/stamp/Cbc_project-install new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Cbc/stamp/Cbc_project-mkdir b/libs/or-tools/dependencies/Cbc/stamp/Cbc_project-mkdir new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Cbc/stamp/Cbc_project-patch b/libs/or-tools/dependencies/Cbc/stamp/Cbc_project-patch new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Cbc/stamp/Cbc_project-test b/libs/or-tools/dependencies/Cbc/stamp/Cbc_project-test new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Cgl/CMakeLists.txt b/libs/or-tools/dependencies/Cgl/CMakeLists.txt new file mode 100644 index 000000000..ab8e14b41 --- /dev/null +++ b/libs/or-tools/dependencies/Cgl/CMakeLists.txt @@ -0,0 +1,43 @@ +cmake_minimum_required(VERSION 3.5) + +project(Cgl 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/Mizux/Cgl.git" + GIT_TAG "stable/0.60" + 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/Cgl/project_build/CMakeCache.txt b/libs/or-tools/dependencies/Cgl/project_build/CMakeCache.txt new file mode 100644 index 000000000..5b5bca627 --- /dev/null +++ b/libs/or-tools/dependencies/Cgl/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/Cgl/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=Cgl + +//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 + +//Value Computed by CMake +Cgl_BINARY_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Cgl/project_build + +//Value Computed by CMake +Cgl_SOURCE_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Cgl + +//Git command line client +GIT_EXECUTABLE:FILEPATH=/usr/bin/git + + +######################## +# 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/Cgl/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/Cgl +//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/Cgl/project_build/Makefile b/libs/or-tools/dependencies/Cgl/project_build/Makefile new file mode 100644 index 000000000..e935798e0 --- /dev/null +++ b/libs/or-tools/dependencies/Cgl/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/Cgl + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Cgl/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/Cgl/project_build/CMakeFiles /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Cgl/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/Cgl/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 Cgl_project + +# Build rule for target. +Cgl_project: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 Cgl_project +.PHONY : Cgl_project + +# fast build rule for target. +Cgl_project/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Cgl_project.dir/build.make CMakeFiles/Cgl_project.dir/build +.PHONY : Cgl_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 "... Cgl_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/Cgl/project_build/cmake_install.cmake b/libs/or-tools/dependencies/Cgl/project_build/cmake_install.cmake new file mode 100644 index 000000000..a26999bf2 --- /dev/null +++ b/libs/or-tools/dependencies/Cgl/project_build/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Cgl + +# 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/Cgl/project_build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/libs/or-tools/dependencies/Cgl/source b/libs/or-tools/dependencies/Cgl/source new file mode 160000 index 000000000..9c1ee0990 --- /dev/null +++ b/libs/or-tools/dependencies/Cgl/source @@ -0,0 +1 @@ +Subproject commit 9c1ee0990d093b697fef0cc3e231ad7ca7ef6f24 diff --git a/libs/or-tools/dependencies/Cgl/stamp/Cgl_project-build b/libs/or-tools/dependencies/Cgl/stamp/Cgl_project-build new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Cgl/stamp/Cgl_project-configure b/libs/or-tools/dependencies/Cgl/stamp/Cgl_project-configure new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Cgl/stamp/Cgl_project-done b/libs/or-tools/dependencies/Cgl/stamp/Cgl_project-done new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Cgl/stamp/Cgl_project-download b/libs/or-tools/dependencies/Cgl/stamp/Cgl_project-download new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Cgl/stamp/Cgl_project-gitclone-lastrun.txt b/libs/or-tools/dependencies/Cgl/stamp/Cgl_project-gitclone-lastrun.txt new file mode 100644 index 000000000..fb0848834 --- /dev/null +++ b/libs/or-tools/dependencies/Cgl/stamp/Cgl_project-gitclone-lastrun.txt @@ -0,0 +1,3 @@ +repository='https://github.com/Mizux/Cgl.git' +module='' +tag='origin' diff --git a/libs/or-tools/dependencies/Cgl/stamp/Cgl_project-gitinfo.txt b/libs/or-tools/dependencies/Cgl/stamp/Cgl_project-gitinfo.txt new file mode 100644 index 000000000..fb0848834 --- /dev/null +++ b/libs/or-tools/dependencies/Cgl/stamp/Cgl_project-gitinfo.txt @@ -0,0 +1,3 @@ +repository='https://github.com/Mizux/Cgl.git' +module='' +tag='origin' diff --git a/libs/or-tools/dependencies/Cgl/stamp/Cgl_project-install b/libs/or-tools/dependencies/Cgl/stamp/Cgl_project-install new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Cgl/stamp/Cgl_project-mkdir b/libs/or-tools/dependencies/Cgl/stamp/Cgl_project-mkdir new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Cgl/stamp/Cgl_project-patch b/libs/or-tools/dependencies/Cgl/stamp/Cgl_project-patch new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Cgl/stamp/Cgl_project-test b/libs/or-tools/dependencies/Cgl/stamp/Cgl_project-test new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Clp/CMakeLists.txt b/libs/or-tools/dependencies/Clp/CMakeLists.txt new file mode 100644 index 000000000..c0698d562 --- /dev/null +++ b/libs/or-tools/dependencies/Clp/CMakeLists.txt @@ -0,0 +1,43 @@ +cmake_minimum_required(VERSION 3.5) + +project(Clp 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/Mizux/Clp.git" + GIT_TAG "stable/1.17.4" + 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/Clp/project_build/CMakeCache.txt b/libs/or-tools/dependencies/Clp/project_build/CMakeCache.txt new file mode 100644 index 000000000..12325f943 --- /dev/null +++ b/libs/or-tools/dependencies/Clp/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/Clp/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=Clp + +//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 + +//Value Computed by CMake +Clp_BINARY_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Clp/project_build + +//Value Computed by CMake +Clp_SOURCE_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Clp + +//Git command line client +GIT_EXECUTABLE:FILEPATH=/usr/bin/git + + +######################## +# 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/Clp/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/Clp +//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/Clp/project_build/Makefile b/libs/or-tools/dependencies/Clp/project_build/Makefile new file mode 100644 index 000000000..226976f11 --- /dev/null +++ b/libs/or-tools/dependencies/Clp/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/Clp + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Clp/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/Clp/project_build/CMakeFiles /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Clp/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/Clp/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 Clp_project + +# Build rule for target. +Clp_project: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 Clp_project +.PHONY : Clp_project + +# fast build rule for target. +Clp_project/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Clp_project.dir/build.make CMakeFiles/Clp_project.dir/build +.PHONY : Clp_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 "... Clp_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/Clp/project_build/cmake_install.cmake b/libs/or-tools/dependencies/Clp/project_build/cmake_install.cmake new file mode 100644 index 000000000..7febe4032 --- /dev/null +++ b/libs/or-tools/dependencies/Clp/project_build/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Clp + +# 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/Clp/project_build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/libs/or-tools/dependencies/Clp/source b/libs/or-tools/dependencies/Clp/source new file mode 160000 index 000000000..e737ba003 --- /dev/null +++ b/libs/or-tools/dependencies/Clp/source @@ -0,0 +1 @@ +Subproject commit e737ba003272163e9b9093eb8b040a0324d966f7 diff --git a/libs/or-tools/dependencies/Clp/stamp/Clp_project-build b/libs/or-tools/dependencies/Clp/stamp/Clp_project-build new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Clp/stamp/Clp_project-configure b/libs/or-tools/dependencies/Clp/stamp/Clp_project-configure new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Clp/stamp/Clp_project-done b/libs/or-tools/dependencies/Clp/stamp/Clp_project-done new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Clp/stamp/Clp_project-download b/libs/or-tools/dependencies/Clp/stamp/Clp_project-download new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Clp/stamp/Clp_project-gitclone-lastrun.txt b/libs/or-tools/dependencies/Clp/stamp/Clp_project-gitclone-lastrun.txt new file mode 100644 index 000000000..31f9e9283 --- /dev/null +++ b/libs/or-tools/dependencies/Clp/stamp/Clp_project-gitclone-lastrun.txt @@ -0,0 +1,3 @@ +repository='https://github.com/Mizux/Clp.git' +module='' +tag='origin' diff --git a/libs/or-tools/dependencies/Clp/stamp/Clp_project-gitinfo.txt b/libs/or-tools/dependencies/Clp/stamp/Clp_project-gitinfo.txt new file mode 100644 index 000000000..31f9e9283 --- /dev/null +++ b/libs/or-tools/dependencies/Clp/stamp/Clp_project-gitinfo.txt @@ -0,0 +1,3 @@ +repository='https://github.com/Mizux/Clp.git' +module='' +tag='origin' diff --git a/libs/or-tools/dependencies/Clp/stamp/Clp_project-install b/libs/or-tools/dependencies/Clp/stamp/Clp_project-install new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Clp/stamp/Clp_project-mkdir b/libs/or-tools/dependencies/Clp/stamp/Clp_project-mkdir new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Clp/stamp/Clp_project-patch b/libs/or-tools/dependencies/Clp/stamp/Clp_project-patch new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Clp/stamp/Clp_project-test b/libs/or-tools/dependencies/Clp/stamp/Clp_project-test new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/CoinUtils/CMakeLists.txt b/libs/or-tools/dependencies/CoinUtils/CMakeLists.txt new file mode 100644 index 000000000..c4cac1c3b --- /dev/null +++ b/libs/or-tools/dependencies/CoinUtils/CMakeLists.txt @@ -0,0 +1,43 @@ +cmake_minimum_required(VERSION 3.5) + +project(CoinUtils 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/Mizux/CoinUtils.git" + GIT_TAG "stable/2.11" + 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/CoinUtils/project_build/CMakeCache.txt b/libs/or-tools/dependencies/CoinUtils/project_build/CMakeCache.txt new file mode 100644 index 000000000..de17bb091 --- /dev/null +++ b/libs/or-tools/dependencies/CoinUtils/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/CoinUtils/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=CoinUtils + +//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 + +//Value Computed by CMake +CoinUtils_BINARY_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/CoinUtils/project_build + +//Value Computed by CMake +CoinUtils_SOURCE_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/CoinUtils + +//Git command line client +GIT_EXECUTABLE:FILEPATH=/usr/bin/git + + +######################## +# 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/CoinUtils/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/CoinUtils +//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/CoinUtils/project_build/Makefile b/libs/or-tools/dependencies/CoinUtils/project_build/Makefile new file mode 100644 index 000000000..2a21228cc --- /dev/null +++ b/libs/or-tools/dependencies/CoinUtils/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/CoinUtils + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/CoinUtils/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/CoinUtils/project_build/CMakeFiles /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/CoinUtils/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/CoinUtils/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 CoinUtils_project + +# Build rule for target. +CoinUtils_project: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CoinUtils_project +.PHONY : CoinUtils_project + +# fast build rule for target. +CoinUtils_project/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/CoinUtils_project.dir/build.make CMakeFiles/CoinUtils_project.dir/build +.PHONY : CoinUtils_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 "... CoinUtils_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/CoinUtils/project_build/cmake_install.cmake b/libs/or-tools/dependencies/CoinUtils/project_build/cmake_install.cmake new file mode 100644 index 000000000..39013df27 --- /dev/null +++ b/libs/or-tools/dependencies/CoinUtils/project_build/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/CoinUtils + +# 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/CoinUtils/project_build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/libs/or-tools/dependencies/CoinUtils/source b/libs/or-tools/dependencies/CoinUtils/source new file mode 160000 index 000000000..6298af8b0 --- /dev/null +++ b/libs/or-tools/dependencies/CoinUtils/source @@ -0,0 +1 @@ +Subproject commit 6298af8b07e05d8aa467369f44741e9df04a122f diff --git a/libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-build b/libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-build new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-configure b/libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-configure new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-done b/libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-done new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-download b/libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-download new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-gitclone-lastrun.txt b/libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-gitclone-lastrun.txt new file mode 100644 index 000000000..eb0fc012f --- /dev/null +++ b/libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-gitclone-lastrun.txt @@ -0,0 +1,3 @@ +repository='https://github.com/Mizux/CoinUtils.git' +module='' +tag='origin' diff --git a/libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-gitinfo.txt b/libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-gitinfo.txt new file mode 100644 index 000000000..eb0fc012f --- /dev/null +++ b/libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-gitinfo.txt @@ -0,0 +1,3 @@ +repository='https://github.com/Mizux/CoinUtils.git' +module='' +tag='origin' diff --git a/libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-install b/libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-install new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-mkdir b/libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-mkdir new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-patch b/libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-patch new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-test b/libs/or-tools/dependencies/CoinUtils/stamp/CoinUtils_project-test new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Osi/CMakeLists.txt b/libs/or-tools/dependencies/Osi/CMakeLists.txt new file mode 100644 index 000000000..981c29ad9 --- /dev/null +++ b/libs/or-tools/dependencies/Osi/CMakeLists.txt @@ -0,0 +1,43 @@ +cmake_minimum_required(VERSION 3.5) + +project(Osi 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/Mizux/Osi.git" + GIT_TAG "stable/0.108" + 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/Osi/project_build/CMakeCache.txt b/libs/or-tools/dependencies/Osi/project_build/CMakeCache.txt new file mode 100644 index 000000000..2b0f85064 --- /dev/null +++ b/libs/or-tools/dependencies/Osi/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/Osi/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=Osi + +//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 +Osi_BINARY_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Osi/project_build + +//Value Computed by CMake +Osi_SOURCE_DIR:STATIC=/home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Osi + + +######################## +# 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/Osi/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/Osi +//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/Osi/project_build/Makefile b/libs/or-tools/dependencies/Osi/project_build/Makefile new file mode 100644 index 000000000..1ab32a884 --- /dev/null +++ b/libs/or-tools/dependencies/Osi/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/Osi + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Osi/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/Osi/project_build/CMakeFiles /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Osi/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/Osi/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 Osi_project + +# Build rule for target. +Osi_project: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 Osi_project +.PHONY : Osi_project + +# fast build rule for target. +Osi_project/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Osi_project.dir/build.make CMakeFiles/Osi_project.dir/build +.PHONY : Osi_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 "... Osi_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/Osi/project_build/cmake_install.cmake b/libs/or-tools/dependencies/Osi/project_build/cmake_install.cmake new file mode 100644 index 000000000..53ce4b04f --- /dev/null +++ b/libs/or-tools/dependencies/Osi/project_build/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: /home/valentin/Desktop/drones/qgroundcontrol/libs/or-tools/dependencies/Osi + +# 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/Osi/project_build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/libs/or-tools/dependencies/Osi/source b/libs/or-tools/dependencies/Osi/source new file mode 160000 index 000000000..f9aef468b --- /dev/null +++ b/libs/or-tools/dependencies/Osi/source @@ -0,0 +1 @@ +Subproject commit f9aef468b1fc85b82eb3edf51cca4047965a0833 diff --git a/libs/or-tools/dependencies/Osi/stamp/Osi_project-build b/libs/or-tools/dependencies/Osi/stamp/Osi_project-build new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Osi/stamp/Osi_project-configure b/libs/or-tools/dependencies/Osi/stamp/Osi_project-configure new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Osi/stamp/Osi_project-done b/libs/or-tools/dependencies/Osi/stamp/Osi_project-done new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Osi/stamp/Osi_project-download b/libs/or-tools/dependencies/Osi/stamp/Osi_project-download new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Osi/stamp/Osi_project-gitclone-lastrun.txt b/libs/or-tools/dependencies/Osi/stamp/Osi_project-gitclone-lastrun.txt new file mode 100644 index 000000000..2feb14b17 --- /dev/null +++ b/libs/or-tools/dependencies/Osi/stamp/Osi_project-gitclone-lastrun.txt @@ -0,0 +1,3 @@ +repository='https://github.com/Mizux/Osi.git' +module='' +tag='origin' diff --git a/libs/or-tools/dependencies/Osi/stamp/Osi_project-gitinfo.txt b/libs/or-tools/dependencies/Osi/stamp/Osi_project-gitinfo.txt new file mode 100644 index 000000000..2feb14b17 --- /dev/null +++ b/libs/or-tools/dependencies/Osi/stamp/Osi_project-gitinfo.txt @@ -0,0 +1,3 @@ +repository='https://github.com/Mizux/Osi.git' +module='' +tag='origin' diff --git a/libs/or-tools/dependencies/Osi/stamp/Osi_project-install b/libs/or-tools/dependencies/Osi/stamp/Osi_project-install new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Osi/stamp/Osi_project-mkdir b/libs/or-tools/dependencies/Osi/stamp/Osi_project-mkdir new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Osi/stamp/Osi_project-patch b/libs/or-tools/dependencies/Osi/stamp/Osi_project-patch new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Osi/stamp/Osi_project-test b/libs/or-tools/dependencies/Osi/stamp/Osi_project-test new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-build b/libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-build new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-done b/libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-done new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-install b/libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-install new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-test b/libs/or-tools/dependencies/Protobuf/stamp/Protobuf_project-test new file mode 100644 index 000000000..e69de29bb diff --git a/libs/or-tools/ortoolsConfig.cmake b/libs/or-tools/ortoolsConfig.cmake new file mode 100644 index 000000000..992968123 --- /dev/null +++ b/libs/or-tools/ortoolsConfig.cmake @@ -0,0 +1,69 @@ +## ortools CMake configuration file + +set(ORTOOLS_VERSION 7.7.7810) + + +####### Expanded from @PACKAGE_INIT@ by configure_package_config_file() ####### +####### Any changes to this file will be overwritten by the next CMake run #### +####### The input file was ortoolsConfig.cmake.in ######## + +get_filename_component(PACKAGE_PREFIX_DIR "${CMAKE_CURRENT_LIST_DIR}/../../../" ABSOLUTE) + +macro(set_and_check _var _file) + set(${_var} "${_file}") + if(NOT EXISTS "${_file}") + message(FATAL_ERROR "File or directory ${_file} referenced by variable ${_var} does not exist !") + endif() +endmacro() + +#################################################################################### + +include(CMakeFindDependencyMacro) +# Kitware CMake provide a FindZLIB.cmake module +if(NOT ZLIB_FOUND) + find_dependency(ZLIB REQUIRED) +endif() + +if(${CMAKE_VERSION} VERSION_LESS "3.9.6") + if(NOT absl_FOUND) + find_dependency(absl REQUIRED) + endif() + if(NOT gflags_FOUND) + set(GFLAGS_USE_TARGET_NAMESPACE TRUE) + find_dependency(gflags REQUIRED) + endif() + if(NOT glog_FOUND) + find_dependency(glog REQUIRED) + endif() + if(NOT Protobuf_FOUND AND NOT PROTOBUF_FOUND) + find_dependency(Protobuf REQUIRED) + endif() + if(NOT Clp_FOUND) + find_dependency(Clp REQUIRED) + endif() + if(NOT Cbc_FOUND) + find_dependency(Cbc REQUIRED) + endif() +else() + if(NOT absl_FOUND) + find_dependency(absl REQUIRED CONFIG) + endif() + if(NOT gflags_FOUND) + set(GFLAGS_USE_TARGET_NAMESPACE TRUE) + find_dependency(gflags REQUIRED CONFIG) + endif() + if(NOT glog_FOUND) + find_dependency(glog REQUIRED CONFIG) + endif() + if(NOT Protobuf_FOUND AND NOT PROTOBUF_FOUND) + find_dependency(Protobuf REQUIRED CONFIG) + endif() + if(NOT Clp_FOUND) + find_dependency(Clp REQUIRED CONFIG) + endif() + if(NOT Cbc_FOUND) + find_dependency(Cbc REQUIRED CONFIG) + endif() +endif() + +include("${CMAKE_CURRENT_LIST_DIR}/ortoolsTargets.cmake") diff --git a/libs/or-tools/ortoolsConfigVersion.cmake b/libs/or-tools/ortoolsConfigVersion.cmake new file mode 100644 index 000000000..d6c6f78f5 --- /dev/null +++ b/libs/or-tools/ortoolsConfigVersion.cmake @@ -0,0 +1,51 @@ +# This is a basic version file for the Config-mode of find_package(). +# It is used by write_basic_package_version_file() as input file for configure_file() +# to create a version-file which can be installed along a config.cmake file. +# +# The created file sets PACKAGE_VERSION_EXACT if the current version string and +# the requested version string are exactly the same and it sets +# PACKAGE_VERSION_COMPATIBLE if the current version is >= requested version, +# but only if the requested major version is the same as the current one. +# The variable CVF_VERSION must be set before calling configure_file(). + + +set(PACKAGE_VERSION "7.7.7810") + +if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION) + set(PACKAGE_VERSION_COMPATIBLE FALSE) +else() + + if("7.7.7810" MATCHES "^([0-9]+)\\.") + set(CVF_VERSION_MAJOR "${CMAKE_MATCH_1}") + else() + set(CVF_VERSION_MAJOR "7.7.7810") + endif() + + if(PACKAGE_FIND_VERSION_MAJOR STREQUAL CVF_VERSION_MAJOR) + set(PACKAGE_VERSION_COMPATIBLE TRUE) + else() + set(PACKAGE_VERSION_COMPATIBLE FALSE) + endif() + + if(PACKAGE_FIND_VERSION STREQUAL PACKAGE_VERSION) + set(PACKAGE_VERSION_EXACT TRUE) + endif() +endif() + + +# if the installed project requested no architecture check, don't perform the check +if("FALSE") + return() +endif() + +# if the installed or the using project don't have CMAKE_SIZEOF_VOID_P set, ignore it: +if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "" OR "8" STREQUAL "") + return() +endif() + +# check that the installed version has the same 32/64bit-ness as the one which is currently searching: +if(NOT CMAKE_SIZEOF_VOID_P STREQUAL "8") + math(EXPR installedBits "8 * 8") + set(PACKAGE_VERSION "${PACKAGE_VERSION} (${installedBits}bit)") + set(PACKAGE_VERSION_UNSUITABLE TRUE) +endif() diff --git a/libs/or-tools/ortools_export.h b/libs/or-tools/ortools_export.h new file mode 100644 index 000000000..6197a426e --- /dev/null +++ b/libs/or-tools/ortools_export.h @@ -0,0 +1,42 @@ + +#ifndef ORTOOLS_EXPORT_H +#define ORTOOLS_EXPORT_H + +#ifdef ORTOOLS_STATIC_DEFINE +# define ORTOOLS_EXPORT +# define ORTOOLS_NO_EXPORT +#else +# ifndef ORTOOLS_EXPORT +# ifdef ortools_EXPORTS + /* We are building this library */ +# define ORTOOLS_EXPORT +# else + /* We are using this library */ +# define ORTOOLS_EXPORT +# endif +# endif + +# ifndef ORTOOLS_NO_EXPORT +# define ORTOOLS_NO_EXPORT +# endif +#endif + +#ifndef ORTOOLS_DEPRECATED +# define ORTOOLS_DEPRECATED __attribute__ ((__deprecated__)) +#endif + +#ifndef ORTOOLS_DEPRECATED_EXPORT +# define ORTOOLS_DEPRECATED_EXPORT ORTOOLS_EXPORT ORTOOLS_DEPRECATED +#endif + +#ifndef ORTOOLS_DEPRECATED_NO_EXPORT +# define ORTOOLS_DEPRECATED_NO_EXPORT ORTOOLS_NO_EXPORT ORTOOLS_DEPRECATED +#endif + +#if 0 /* DEFINE_NO_DEPRECATED */ +# ifndef ORTOOLS_NO_DEPRECATED +# define ORTOOLS_NO_DEPRECATED +# endif +#endif + +#endif /* ORTOOLS_EXPORT_H */ -- 2.22.0