CMakeLists.txt 1.36 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 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
)