aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt35
1 files changed, 23 insertions, 12 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index eefa5e70bb..5f78a664f3 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -250,6 +250,7 @@ list(APPEND armnn_sources
include/armnn/utility/NumericCast.hpp
include/armnn/utility/PolymorphicDowncast.hpp
include/armnn/utility/StringUtils.hpp
+ profiling/common/include/Packet.hpp
profiling/common/include/ProfilingException.hpp
profiling/common/include/SocketConnectionException.hpp
profiling/common/include/Constants.hpp
@@ -507,7 +508,6 @@ list(APPEND armnn_sources
src/profiling/LabelsAndEventClasses.cpp
src/profiling/LabelsAndEventClasses.hpp
src/profiling/NullProfilingConnection.hpp
- src/profiling/Packet.hpp
src/profiling/PacketBuffer.cpp
src/profiling/PacketBuffer.hpp
src/profiling/PacketVersionResolver.cpp
@@ -921,7 +921,6 @@ if(BUILD_UNIT_TESTS)
target_include_directories(UnitTests PRIVATE src/armnnUtils)
target_include_directories(UnitTests PRIVATE src/backends)
target_include_directories(UnitTests PRIVATE src/profiling)
- target_include_directories(UnitTests PRIVATE src/timelineDecoder)
if(VALGRIND_FOUND)
if(HEAP_PROFILING OR LEAK_CHECKING)
@@ -1052,21 +1051,33 @@ if(BUILD_GATORD_MOCK)
tests/profiling/gatordmock/StubCommandHandler.hpp
)
- include_directories(src/profiling src/timelineDecoder profiling/server/src/basePipeServer tests/profiling)
-
add_library_ex(gatordMockService STATIC ${gatord_mock_sources})
- target_include_directories(gatordMockService PRIVATE src/armnnUtils)
+
+ target_include_directories(gatordMockService PRIVATE profiling/common/include
+ profiling/server/src/basePipeServer
+ src/armnnUtils
+ src/profiling
+ src/timelineDecoder)
+
+ if(BUILD_UNIT_TESTS)
+ target_include_directories(UnitTests PRIVATE tests/profiling/gatordmock)
+ target_include_directories(UnitTests PRIVATE src/backends/backendsCommon/test)
+ endif()
add_executable_ex(GatordMock tests/profiling/gatordmock/GatordMockMain.cpp)
- target_include_directories(GatordMock PRIVATE src/armnnUtils)
+
+ target_include_directories(GatordMock PRIVATE profiling/common/include
+ profiling/server/src/basePipeServer
+ src/profiling
+ src/timelineDecoder)
target_link_libraries(GatordMock
- armnn
- armnnBasePipeServer
- timelineDecoder
- gatordMockService
- ${Boost_PROGRAM_OPTIONS_LIBRARY}
- ${Boost_SYSTEM_LIBRARY})
+ armnn
+ armnnBasePipeServer
+ timelineDecoder
+ gatordMockService
+ ${Boost_PROGRAM_OPTIONS_LIBRARY}
+ ${Boost_SYSTEM_LIBRARY})
if(Threads_FOUND AND (NOT ("${CMAKE_SYSTEM_NAME}" STREQUAL Android)))
target_link_libraries(GatordMock pthread)