File tree Expand file tree Collapse file tree 3 files changed +11
-4
lines changed
Expand file tree Collapse file tree 3 files changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -13,6 +13,11 @@ if (CMAKE_CROSSCOMPILING)
1313endif ()
1414
1515if (SUPERBUILD)
16+ set (MAVLINK_HASH "d6a7eeaf43319ce6da19a1973ca40180a4210643"
17+ CACHE STRING "Hash for the MAVLink Repository" )
18+ set (MAVLINK_URL "https://github.com/mavlink/mavlink"
19+ CACHE STRING "URL for the MAVLink Repository" )
20+
1621 build_target(mavlink)
1722 build_target(libevents)
1823 build_target(picosha2)
Original file line number Diff line number Diff line change @@ -23,6 +23,8 @@ function(build_target TARGET_NAME)
2323 "-DDEPLOYMENT_TARGET=${DEPLOYMENT_TARGET} " # for iOS toolchain
2424 "-DENABLE_STRICT_TRY_COMPILE=${ENABLE_STRICT_TRY_COMPILE} " # for iOS toolchain
2525 "-DMAVLINK_DIALECT=${MAVLINK_DIALECT} "
26+ "-DMAVLINK_URL=${MAVLINK_URL} "
27+ "-DMAVLINK_HASH=${MAVLINK_HASH} "
2628 "${TARGET_SOURCE_DIR} "
2729 WORKING_DIRECTORY "${TARGET_BINARY_DIR} "
2830 RESULT_VARIABLE CONFIGURE_FAILED
Original file line number Diff line number Diff line change @@ -14,8 +14,8 @@ set(MAVLINK_GIT_HASH d6a7eeaf43319ce6da19a1973ca40180a4210643)
1414if (IOS)
1515 ExternalProject_add(
1616 mavlink
17- GIT_REPOSITORY https://github.com/mavlink/mavlink
18- GIT_TAG ${MAVLINK_GIT_HASH}
17+ GIT_REPOSITORY " ${MAVLINK_URL} "
18+ GIT_TAG " ${MAVLINK_HASH} "
1919 PREFIX mavlink
2020 PATCH_COMMAND git checkout .
2121 COMMAND git apply ${PROJECT_SOURCE_DIR} /mavlink.patch
@@ -31,8 +31,8 @@ if(IOS)
3131else ()
3232 ExternalProject_add(
3333 mavlink
34- GIT_REPOSITORY https://github.com/mavlink/mavlink
35- GIT_TAG ${MAVLINK_GIT_HASH}
34+ GIT_REPOSITORY " ${MAVLINK_URL} "
35+ GIT_TAG " ${MAVLINK_HASH} "
3636 PREFIX mavlink
3737 PATCH_COMMAND git checkout . && git apply ${PROJECT_SOURCE_DIR} /mavlink.patch
3838 CMAKE_ARGS "${CMAKE_ARGS} "
You can’t perform that action at this time.
0 commit comments