From 0c8cb99db6dd8b1ea073ef7227b2872a3cb0b269 Mon Sep 17 00:00:00 2001 From: Finn Williams Date: Thu, 7 May 2020 10:38:15 +0100 Subject: IVGCVSW-4731 Move Packet.hpp to profiling/common/include * Refactor profiling cmake to fix inconsistencies/issues with includes Signed-off-by: Finn Williams Change-Id: I0836762d4c72e25754a28162ec54c8e332422a02 --- src/timelineDecoder/CMakeLists.txt | 29 +++++++++++++--------- src/timelineDecoder/JSONTimelineDecoder.hpp | 2 +- .../TimelineCaptureCommandHandler.hpp | 2 +- src/timelineDecoder/TimelineDecoder.hpp | 3 ++- .../TimelineDirectoryCaptureCommandHandler.hpp | 2 +- 5 files changed, 22 insertions(+), 16 deletions(-) (limited to 'src/timelineDecoder') diff --git a/src/timelineDecoder/CMakeLists.txt b/src/timelineDecoder/CMakeLists.txt index 12fe2a0f04..f844325b1d 100644 --- a/src/timelineDecoder/CMakeLists.txt +++ b/src/timelineDecoder/CMakeLists.txt @@ -6,20 +6,25 @@ if(BUILD_TIMELINE_DECODER) set(timelineDecoder_sources) list(APPEND timelineDecoder_sources - ../../include/armnn/profiling/ITimelineDecoder.hpp - TimelineCaptureCommandHandler.cpp - TimelineCaptureCommandHandler.hpp - JSONTimelineDecoder.cpp - JSONTimelineDecoder.hpp - TimelineDecoder.cpp - TimelineDecoder.hpp - TimelineDirectoryCaptureCommandHandler.cpp - TimelineDirectoryCaptureCommandHandler.hpp - ) - - include_directories(../timelineDecoder ../profiling) + ${PROJECT_SOURCE_DIR}/include/armnn/profiling/ITimelineDecoder.hpp + TimelineCaptureCommandHandler.cpp + TimelineCaptureCommandHandler.hpp + JSONTimelineDecoder.cpp + JSONTimelineDecoder.hpp + TimelineDecoder.cpp + TimelineDecoder.hpp + TimelineDirectoryCaptureCommandHandler.cpp + TimelineDirectoryCaptureCommandHandler.hpp) + + include_directories(${PROJECT_SOURCE_DIR}/src/profiling + ${PROJECT_SOURCE_DIR}/profiling/common/include) + + if(BUILD_UNIT_TESTS) + target_include_directories(UnitTests PRIVATE ${PROJECT_SOURCE_DIR}/src/timelineDecoder) + endif() add_library_ex(timelineDecoder SHARED ${timelineDecoder_sources}) + set_target_properties(timelineDecoder PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}) set_target_properties(timelineDecoder PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} ) diff --git a/src/timelineDecoder/JSONTimelineDecoder.hpp b/src/timelineDecoder/JSONTimelineDecoder.hpp index c4e085587e..38d698387a 100644 --- a/src/timelineDecoder/JSONTimelineDecoder.hpp +++ b/src/timelineDecoder/JSONTimelineDecoder.hpp @@ -5,7 +5,7 @@ #pragma once -#include "armnn/profiling/ITimelineDecoder.hpp" +#include #include #include diff --git a/src/timelineDecoder/TimelineCaptureCommandHandler.hpp b/src/timelineDecoder/TimelineCaptureCommandHandler.hpp index e143b5f6e5..6c0c57ae69 100644 --- a/src/timelineDecoder/TimelineCaptureCommandHandler.hpp +++ b/src/timelineDecoder/TimelineCaptureCommandHandler.hpp @@ -5,7 +5,7 @@ #pragma once -#include "armnn/profiling/ITimelineDecoder.hpp" +#include #include #include diff --git a/src/timelineDecoder/TimelineDecoder.hpp b/src/timelineDecoder/TimelineDecoder.hpp index c6d1e4ee0a..2efdc4483b 100644 --- a/src/timelineDecoder/TimelineDecoder.hpp +++ b/src/timelineDecoder/TimelineDecoder.hpp @@ -4,7 +4,8 @@ // #pragma once -#include "armnn/profiling/ITimelineDecoder.hpp" +#include + #include namespace armnn diff --git a/src/timelineDecoder/TimelineDirectoryCaptureCommandHandler.hpp b/src/timelineDecoder/TimelineDirectoryCaptureCommandHandler.hpp index a22a5d9f87..2879052340 100644 --- a/src/timelineDecoder/TimelineDirectoryCaptureCommandHandler.hpp +++ b/src/timelineDecoder/TimelineDirectoryCaptureCommandHandler.hpp @@ -5,8 +5,8 @@ #pragma once +#include "TimelineCaptureCommandHandler.hpp" -#include #include #include #include -- cgit v1.2.1