diff --git a/.gitmodules b/.gitmodules index 162643016c226397eccab7485ee04e83df98d345..c8efd6649956d08e237d38e5686a74a58d1d234d 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 0000000000000000000000000000000000000000..5714054827d852fae3beb7a4065f84ea56f207bb --- /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 0000000000000000000000000000000000000000..925ad49fdd958ddb51f3ecfd87d222b0ea8d26a8 --- /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 0000000000000000000000000000000000000000..eefe14dc7378b02110919cb1f36f79c503bdd3f5 --- /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 0000000000000000000000000000000000000000..d724c4a5a0d87669d63e44179c468d8a02f4f69a --- /dev/null +++ b/.libs/or-tools/dependencies/Osi/source @@ -0,0 +1 @@ +Subproject commit d724c4a5a0d87669d63e44179c468d8a02f4f69a diff --git a/CMakeCache.txt b/CMakeCache.txt index 76c685fb085ca0cd20616e586128494baf511694..3ad05ac1694b419b8bb90944b58d680213a993b1 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 0000000000000000000000000000000000000000..7a7eaf48885d2092f326600358782110046f9fc2 --- /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 0000000000000000000000000000000000000000..4c8fb3d2ec1cab401bcbd13ebf469cfc4c26da1a --- /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 0000000000000000000000000000000000000000..93c50670d8b6cc50abc88314e2f2f2c4d3c90661 --- /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 0000000000000000000000000000000000000000..163cb0734b06c99b41dbadd8961260ea27444f71 --- /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 0000000000000000000000000000000000000000..58791bdcbc4e72fa9a86172beba1d4b169cf2328 --- /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 0000000000000000000000000000000000000000..440b64ab673ceca45983ece38a5e200b321ba98d --- /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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..6c697789167375aed08cb29a3835298ad58bbc5d --- /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 0000000000000000000000000000000000000000..6c697789167375aed08cb29a3835298ad58bbc5d --- /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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/libs/or-tools/dependencies/Cgl/CMakeLists.txt b/libs/or-tools/dependencies/Cgl/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..ab8e14b41593bba53f26a2b843f0730a85617523 --- /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 0000000000000000000000000000000000000000..5b5bca627886f666421f3f65fc2d1db006c5a6c4 --- /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 0000000000000000000000000000000000000000..e935798e05b911eb482314aea6ea629dd9b72ad1 --- /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 0000000000000000000000000000000000000000..a26999bf2aaacfb08d7df3c211307b4f4b610c38 --- /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 0000000000000000000000000000000000000000..9c1ee0990d093b697fef0cc3e231ad7ca7ef6f24 --- /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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..fb08488349535a9fa72e7a0aeef7545507eaad39 --- /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 0000000000000000000000000000000000000000..fb08488349535a9fa72e7a0aeef7545507eaad39 --- /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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/libs/or-tools/dependencies/Clp/CMakeLists.txt b/libs/or-tools/dependencies/Clp/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..c0698d562e9262b10ce54b610a6b2bc5177e07af --- /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 0000000000000000000000000000000000000000..12325f9436f946c6bce3eb829d7e69dbda29ef25 --- /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 0000000000000000000000000000000000000000..226976f111b889dc109913da9e71ff31b1587aa8 --- /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 0000000000000000000000000000000000000000..7febe40327135e5f915a52e35b73a3201d0c39f9 --- /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 0000000000000000000000000000000000000000..e737ba003272163e9b9093eb8b040a0324d966f7 --- /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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..31f9e9283bae016ee2065d85bac583362b2114a1 --- /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 0000000000000000000000000000000000000000..31f9e9283bae016ee2065d85bac583362b2114a1 --- /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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/libs/or-tools/dependencies/CoinUtils/CMakeLists.txt b/libs/or-tools/dependencies/CoinUtils/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..c4cac1c3b3c3ad2fb972ebaeca1ae414c213a1b4 --- /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 0000000000000000000000000000000000000000..de17bb0912f71d2f60043de31c2926de52f97974 --- /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 0000000000000000000000000000000000000000..2a21228cc6adebfcfcc4c109d2b3e2973ec0c398 --- /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 0000000000000000000000000000000000000000..39013df27873b0625986663d7fd89d68d63524ed --- /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 0000000000000000000000000000000000000000..6298af8b07e05d8aa467369f44741e9df04a122f --- /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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..eb0fc012fe697ead1125aabb6fa1c09528d9337d --- /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 0000000000000000000000000000000000000000..eb0fc012fe697ead1125aabb6fa1c09528d9337d --- /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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/libs/or-tools/dependencies/Osi/CMakeLists.txt b/libs/or-tools/dependencies/Osi/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..981c29ad982b7a279859440183f0bf75f5ae6985 --- /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 0000000000000000000000000000000000000000..2b0f85064f541c2343f993fb07ba4f721317b19c --- /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 0000000000000000000000000000000000000000..1ab32a884d92b955c53230be7884906889f976e4 --- /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 0000000000000000000000000000000000000000..53ce4b04ff0df14387a938eb3d7a3d3735d78a4b --- /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 0000000000000000000000000000000000000000..f9aef468b1fc85b82eb3edf51cca4047965a0833 --- /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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..2feb14b17678b46219cc0ce03a5e4f22e68b8014 --- /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 0000000000000000000000000000000000000000..2feb14b17678b46219cc0ce03a5e4f22e68b8014 --- /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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/libs/or-tools/ortoolsConfig.cmake b/libs/or-tools/ortoolsConfig.cmake new file mode 100644 index 0000000000000000000000000000000000000000..9929681237c6dbad9dd7492490a1d3cc2e6666a5 --- /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 0000000000000000000000000000000000000000..d6c6f78f5acd850495a3d04b51115c2ace675229 --- /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 0000000000000000000000000000000000000000..6197a426e569be461ebf03c1c67f3415d5234da2 --- /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 */