diff --git a/platforms/posix/src/lockstep_scheduler/CMakeLists.txt b/platforms/posix/src/lockstep_scheduler/CMakeLists.txt index 47cc06962ea9461425c34f4c90f337e85d25a764..fa7443b191dd5990dac939ad932576ddc3924688 100644 --- a/platforms/posix/src/lockstep_scheduler/CMakeLists.txt +++ b/platforms/posix/src/lockstep_scheduler/CMakeLists.txt @@ -33,8 +33,9 @@ else() add_library(lockstep_scheduler src/lockstep_scheduler.cpp ) - include_directories( - include + target_include_directories(lockstep_scheduler + PUBLIC + ${CMAKE_CURRENT_SOURCE_DIR}/include ) endif() diff --git a/platforms/posix/src/lockstep_scheduler/src/lockstep_scheduler.cpp b/platforms/posix/src/lockstep_scheduler/src/lockstep_scheduler.cpp index f13e93d6629dcd79f5ab7567d59e596c615ca4e5..87479e263ba0eeb9ceca61802f0548c1c3cea614 100644 --- a/platforms/posix/src/lockstep_scheduler/src/lockstep_scheduler.cpp +++ b/platforms/posix/src/lockstep_scheduler/src/lockstep_scheduler.cpp @@ -1,4 +1,4 @@ -#include "lockstep_scheduler/lockstep_scheduler.h" +#include <lockstep_scheduler/lockstep_scheduler.h> LockstepScheduler::~LockstepScheduler() { diff --git a/platforms/posix/src/px4_layer/CMakeLists.txt b/platforms/posix/src/px4_layer/CMakeLists.txt index 4df54c15453e013d53d96b1987315c8eb8b0e7d1..85f8bd9d909fbb51b1369fac3197883f4e80cda0 100644 --- a/platforms/posix/src/px4_layer/CMakeLists.txt +++ b/platforms/posix/src/px4_layer/CMakeLists.txt @@ -59,7 +59,6 @@ target_link_libraries(px4_layer PRIVATE px4_daemon) if(ENABLE_LOCKSTEP_SCHEDULER) target_link_libraries(px4_layer PRIVATE lockstep_scheduler) - include_directories(${PX4_SOURCE_DIR}/platforms/posix/src/lockstep_scheduler/include) endif()