Browse Source

Fix linking for posix targets

Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae>
master
Jukka Laitinen 3 years ago committed by Daniel Agar
parent
commit
705171eb53
  1. 4
      platforms/posix/CMakeLists.txt
  2. 1
      platforms/posix/cmake/px4_impl_os.cmake

4
platforms/posix/CMakeLists.txt

@ -41,10 +41,6 @@ target_link_libraries(px4 @@ -41,10 +41,6 @@ target_link_libraries(px4
PRIVATE
${module_libraries}
m
# horrible circular dependencies that need to be teased apart
px4_layer px4_platform
work_queue
parameters
)

1
platforms/posix/cmake/px4_impl_os.cmake

@ -301,6 +301,7 @@ function(px4_os_prebuild_targets) @@ -301,6 +301,7 @@ function(px4_os_prebuild_targets)
ARGN ${ARGN})
add_library(prebuild_targets INTERFACE)
target_link_libraries(prebuild_targets INTERFACE px4_layer drivers_board)
add_dependencies(prebuild_targets DEPENDS uorb_headers)
endfunction()

Loading…
Cancel
Save