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(
DEPENDS DEPENDS
git_uavcan git_uavcan
platforms__common
# within libuavcan
libuavcan_dsdlc
uavcan uavcan
uavcan_stm32_driver uavcan_stm32_driver
) )

6
src/modules/uavcanesc/CMakeLists.txt

@ -80,8 +80,12 @@ px4_add_module(
${PX4_SOURCE_DIR}/src/modules/systemlib/flashparams/flashparams.c ${PX4_SOURCE_DIR}/src/modules/systemlib/flashparams/flashparams.c
${PX4_SOURCE_DIR}/src/modules/systemlib/flashparams/flashfs.c ${PX4_SOURCE_DIR}/src/modules/systemlib/flashparams/flashfs.c
DEPENDS DEPENDS
platforms__common git_uavcan
# within libuavcan
libuavcan_dsdlc
uavcan uavcan
uavcan_stm32_driver
) )
target_link_libraries(modules__uavcanesc 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(
uavcannode_params.c uavcannode_params.c
DEPENDS DEPENDS
prebuild_targets git_uavcan
# within libuavcan
libuavcan_dsdlc
uavcan uavcan
uavcan_stm32_driver
) )
target_link_libraries(modules__uavcannode PUBLIC uavcan uavcan_stm32_driver) target_link_libraries(modules__uavcannode PUBLIC uavcan uavcan_stm32_driver)

Loading…
Cancel
Save