diff --git a/platforms/posix/src/lockstep_scheduler/CMakeLists.txt b/platforms/posix/src/lockstep_scheduler/CMakeLists.txt index 47cc06962e..fa7443b191 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 f13e93d662..87479e263b 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 LockstepScheduler::~LockstepScheduler() { diff --git a/platforms/posix/src/px4_layer/CMakeLists.txt b/platforms/posix/src/px4_layer/CMakeLists.txt index 4df54c1545..85f8bd9d90 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()