From 4d08f56faeb024bc806f9932f25ac5fa6a7d1344 Mon Sep 17 00:00:00 2001 From: Daniel Agar Date: Tue, 2 Jan 2018 10:18:00 -0500 Subject: [PATCH] cmake add missing generate_px4muorb_stubs dependency (#8559) --- src/modules/muorb/adsp/CMakeLists.txt | 2 +- src/platforms/posix/px4_layer/CMakeLists.txt | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/modules/muorb/adsp/CMakeLists.txt b/src/modules/muorb/adsp/CMakeLists.txt index b64c3cd929..c31140884b 100644 --- a/src/modules/muorb/adsp/CMakeLists.txt +++ b/src/modules/muorb/adsp/CMakeLists.txt @@ -39,6 +39,6 @@ px4_add_module( px4muorb.cpp uORBFastRpcChannel.cpp DEPENDS + generate_px4muorb_stubs platforms__common ) -# vim: set noet ft=cmake fenc=utf-8 ff=unix : diff --git a/src/platforms/posix/px4_layer/CMakeLists.txt b/src/platforms/posix/px4_layer/CMakeLists.txt index 22459e72f0..65eaf52fcb 100644 --- a/src/platforms/posix/px4_layer/CMakeLists.txt +++ b/src/platforms/posix/px4_layer/CMakeLists.txt @@ -31,6 +31,7 @@ # ############################################################################ +set(EXTRA_DEPENDS) if("${CONFIG_SHMEM}" STREQUAL "1") set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${PX4_SOURCE_DIR}/cmake/cmake_hexagon") include(hexagon_sdk) @@ -42,6 +43,7 @@ if("${CONFIG_SHMEM}" STREQUAL "1") ) # TODO: This didn't seem to be tracked correctly from posix_eagle_release.cmake set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DCONFIG_SHMEM") + set(EXTRA_DEPENDS generate_px4muorb_stubs) endif() px4_add_module( @@ -57,5 +59,5 @@ px4_add_module( ${SHMEM_SRCS} DEPENDS platforms__common + ${EXTRA_DEPENDS} ) -# vim: set noet ft=cmake fenc=utf-8 ff=unix :