Browse Source

UAVCAN improve dependencies within libuavcan submodule

- fixes #8828
sbg
Daniel Agar 7 years ago
parent
commit
f7285e1cfa
  1. 4
      src/modules/uavcan/CMakeLists.txt
  2. 6
      src/modules/uavcanesc/CMakeLists.txt
  3. 6
      src/modules/uavcannode/CMakeLists.txt

4
src/modules/uavcan/CMakeLists.txt

@ -83,7 +83,9 @@ px4_add_module( @@ -83,7 +83,9 @@ px4_add_module(
DEPENDS
git_uavcan
platforms__common
# within libuavcan
libuavcan_dsdlc
uavcan
uavcan_stm32_driver
)

6
src/modules/uavcanesc/CMakeLists.txt

@ -80,8 +80,12 @@ px4_add_module( @@ -80,8 +80,12 @@ px4_add_module(
${PX4_SOURCE_DIR}/src/modules/systemlib/flashparams/flashparams.c
${PX4_SOURCE_DIR}/src/modules/systemlib/flashparams/flashfs.c
DEPENDS
platforms__common
git_uavcan
# within libuavcan
libuavcan_dsdlc
uavcan
uavcan_stm32_driver
)
target_link_libraries(modules__uavcanesc uavcan uavcan_stm32_driver)

6
src/modules/uavcannode/CMakeLists.txt

@ -79,8 +79,12 @@ px4_add_module( @@ -79,8 +79,12 @@ px4_add_module(
uavcannode_params.c
DEPENDS
prebuild_targets
git_uavcan
# within libuavcan
libuavcan_dsdlc
uavcan
uavcan_stm32_driver
)
target_link_libraries(modules__uavcannode PUBLIC uavcan uavcan_stm32_driver)

Loading…
Cancel
Save