mirror of
https://gitee.com/xiaohuolufeihua/bizhang_-obav.git
synced 2026-05-21 01:12:11 +00:00
mavsdk_tests: add to PX4 Makefile/CMakeLists.txt
This commit is contained in:
@@ -386,6 +386,12 @@ add_custom_target(test_results
|
|||||||
WORKING_DIRECTORY ${PX4_BINARY_DIR})
|
WORKING_DIRECTORY ${PX4_BINARY_DIR})
|
||||||
set_target_properties(test_results PROPERTIES EXCLUDE_FROM_ALL TRUE)
|
set_target_properties(test_results PROPERTIES EXCLUDE_FROM_ALL TRUE)
|
||||||
|
|
||||||
|
# Integration testing using MAVSDK
|
||||||
|
option(MAVSDK_TESTING "Integration testing using MAVSDK" OFF)
|
||||||
|
if (MAVSDK_TESTING)
|
||||||
|
add_subdirectory(mavsdk_tests)
|
||||||
|
endif()
|
||||||
|
|
||||||
#=============================================================================
|
#=============================================================================
|
||||||
# subdirectories
|
# subdirectories
|
||||||
#
|
#
|
||||||
|
|||||||
4
Makefile
4
Makefile
@@ -141,6 +141,10 @@ else
|
|||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifdef PX4_MAVSDK_TESTING
|
||||||
|
CMAKE_ARGS += -DMAVSDK_TESTING=ON
|
||||||
|
endif
|
||||||
|
|
||||||
# Functions
|
# Functions
|
||||||
# --------------------------------------------------------------------
|
# --------------------------------------------------------------------
|
||||||
# describe how to build a cmake config
|
# describe how to build a cmake config
|
||||||
|
|||||||
@@ -1,9 +1,5 @@
|
|||||||
cmake_minimum_required(VERSION 3.5.1)
|
cmake_minimum_required(VERSION 3.5.1)
|
||||||
|
|
||||||
project(test_mission_multicopter)
|
|
||||||
|
|
||||||
add_definitions("-std=c++17 -Wall -Wextra -Werror")
|
|
||||||
|
|
||||||
find_package(MAVSDK REQUIRED)
|
find_package(MAVSDK REQUIRED)
|
||||||
|
|
||||||
add_executable(test_mission_multicopter
|
add_executable(test_mission_multicopter
|
||||||
@@ -18,3 +14,6 @@ target_link_libraries(test_mission_multicopter
|
|||||||
MAVSDK::mavsdk_mission
|
MAVSDK::mavsdk_mission
|
||||||
MAVSDK::mavsdk_telemetry
|
MAVSDK::mavsdk_telemetry
|
||||||
)
|
)
|
||||||
|
|
||||||
|
target_compile_options(test_mission_multicopter
|
||||||
|
PRIVATE -std=c++17 -Wall -Wextra -Werror)
|
||||||
|
|||||||
Reference in New Issue
Block a user