Finn Williams | 8a2b468 | 2020-02-26 10:25:26 +0000 | [diff] [blame] | 1 | # |
| 2 | # Copyright © 2020 Arm Ltd. All rights reserved. |
| 3 | # SPDX-License-Identifier: MIT |
| 4 | # |
| 5 | |
Sadik Armagan | 6f86b69 | 2020-03-09 11:04:32 +0000 | [diff] [blame^] | 6 | if(BUILD_TIMELINE_DECODER) |
| 7 | set(timelineDecoder_sources) |
| 8 | list(APPEND timelineDecoder_sources |
| 9 | ../../include/armnn/profiling/ITimelineDecoder.hpp |
| 10 | TimelineCaptureCommandHandler.cpp |
| 11 | TimelineCaptureCommandHandler.hpp |
| 12 | TimelineDecoder.cpp |
| 13 | TimelineDecoder.hpp |
| 14 | TimelineDirectoryCaptureCommandHandler.cpp |
| 15 | TimelineDirectoryCaptureCommandHandler.hpp |
| 16 | ) |
Finn Williams | 8a2b468 | 2020-02-26 10:25:26 +0000 | [diff] [blame] | 17 | |
Sadik Armagan | 6f86b69 | 2020-03-09 11:04:32 +0000 | [diff] [blame^] | 18 | include_directories(../timelineDecoder ../profiling) |
Finn Williams | 8a2b468 | 2020-02-26 10:25:26 +0000 | [diff] [blame] | 19 | |
Sadik Armagan | 6f86b69 | 2020-03-09 11:04:32 +0000 | [diff] [blame^] | 20 | add_library_ex(timelineDecoder SHARED ${timelineDecoder_sources}) |
| 21 | set_target_properties(timelineDecoder PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}) |
| 22 | set_target_properties(timelineDecoder PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} ) |
Finn Williams | 8a2b468 | 2020-02-26 10:25:26 +0000 | [diff] [blame] | 23 | |
Sadik Armagan | 6f86b69 | 2020-03-09 11:04:32 +0000 | [diff] [blame^] | 24 | install(TARGETS timelineDecoder |
| 25 | LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} |
| 26 | RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}) |
| 27 | endif() |
| 28 | |
| 29 | |