From ffb8bb60667b76be69664126d015a12c2196cba6 Mon Sep 17 00:00:00 2001 From: Matthias Grob <maetugr@gmail.com> Date: Fri, 1 Feb 2019 10:26:36 +0100 Subject: [PATCH] lockstep_scheduler: correct cmake target includes --- platforms/posix/src/lockstep_scheduler/CMakeLists.txt | 5 +++-- .../posix/src/lockstep_scheduler/src/lockstep_scheduler.cpp | 2 +- platforms/posix/src/px4_layer/CMakeLists.txt | 1 - 3 files changed, 4 insertions(+), 4 deletions(-) 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 <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 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() -- GitLab