diff options
author | Matthew Bentham <matthew.bentham@arm.com> | 2019-06-03 13:00:50 +0100 |
---|---|---|
committer | Matthew Bentham <matthew.bentham@arm.com> | 2019-06-03 13:01:13 +0100 |
commit | a7b7928b87825502a428acd5a71713d88622982b (patch) | |
tree | 54324fde7880cfc89d2ec632741a6321eef6e150 | |
parent | 8c7324dd7b8751f31f39ba55aaae5c3b48882f3c (diff) | |
download | armnn-a7b7928b87825502a428acd5a71713d88622982b.tar.gz |
MLCE-124 Fix install target wrt serializer and tflite parser
Change-Id: If38336f1678504849edb0134a59daae1c8d9ef92
Signed-off-by: Matthew Bentham <matthew.bentham@arm.com>
-rw-r--r-- | CMakeLists.txt | 16 | ||||
-rwxr-xr-x | src/armnnSerializer/CMakeLists.txt | 5 | ||||
-rwxr-xr-x | src/armnnTfLiteParser/CMakeLists.txt | 5 |
3 files changed, 19 insertions, 7 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index c9ca70e07f..00866c03c4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -15,6 +15,8 @@ foreach(cmake_file ${additional_cmake_files}) include(${cmake_file}) endforeach() +include(GNUInstallDirs) + add_subdirectory(samples) add_subdirectory(src/armnnTfLiteParser) add_subdirectory(src/armnnSerializer) @@ -416,18 +418,22 @@ target_link_libraries(armnn armnnUtils) target_link_libraries(armnn ${CMAKE_DL_LIBS}) -install(TARGETS armnn DESTINATION ${CMAKE_INSTALL_PREFIX}/lib) +install(TARGETS armnn + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}) if(BUILD_CAFFE_PARSER) - install(TARGETS armnnCaffeParser DESTINATION ${CMAKE_INSTALL_PREFIX}/lib) + install(TARGETS armnnCaffeParser + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}) endif() if(BUILD_ONNX_PARSER) - install(TARGETS armnnOnnxParser DESTINATION ${CMAKE_INSTALL_PREFIX}/lib) + install(TARGETS armnnOnnxParser + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}) endif() if(BUILD_TF_PARSER) - install(TARGETS armnnTfParser DESTINATION ${CMAKE_INSTALL_PREFIX}/lib) + install(TARGETS armnnTfParser + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}) endif() -install(DIRECTORY include/ DESTINATION ${CMAKE_INSTALL_PREFIX}/include) +install(DIRECTORY include/ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) target_link_libraries(armnn ${Boost_LOG_LIBRARY} ${Boost_THREAD_LIBRARY} ${Boost_SYSTEM_LIBRARY}) diff --git a/src/armnnSerializer/CMakeLists.txt b/src/armnnSerializer/CMakeLists.txt index bca36f93d1..a7f85ec871 100755 --- a/src/armnnSerializer/CMakeLists.txt +++ b/src/armnnSerializer/CMakeLists.txt @@ -34,4 +34,7 @@ if(BUILD_ARMNN_SERIALIZER) target_include_directories(armnnSerializer SYSTEM PRIVATE ${CMAKE_CURRENT_BINARY_DIR}) target_link_libraries(armnnSerializer armnn ${FLATBUFFERS_LIBRARY}) -endif()
\ No newline at end of file + + install(TARGETS armnnSerializer + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}) +endif() diff --git a/src/armnnTfLiteParser/CMakeLists.txt b/src/armnnTfLiteParser/CMakeLists.txt index 2a6a0a19cd..8ff0837e31 100755 --- a/src/armnnTfLiteParser/CMakeLists.txt +++ b/src/armnnTfLiteParser/CMakeLists.txt @@ -20,4 +20,7 @@ if(BUILD_TF_LITE_PARSER) target_link_libraries(armnnTfLiteParser ${Boost_FILESYSTEM_LIBRARY} ${Boost_THREAD_LIBRARY}) target_link_libraries(armnnTfLiteParser armnn ${FLATBUFFERS_LIBRARY}) -endif()
\ No newline at end of file + + install(TARGETS armnnTfLiteParser + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}) +endif() |