diff options
author | Jason Henline <jhen@google.com> | 2016-09-02 17:19:19 +0000 |
---|---|---|
committer | Jason Henline <jhen@google.com> | 2016-09-02 17:19:19 +0000 |
commit | 75fbe01eeb198107ced522e10e8f9441c8fe3e19 (patch) | |
tree | 13679b5702de8cb5a3fe1d5805c4f9fc2c2de22a /parallel-libs/streamexecutor | |
parent | c54d1298f52c186cf91b92a7da8b40360478dee0 (diff) | |
download | bcm5719-llvm-75fbe01eeb198107ced522e10e8f9441c8fe3e19.tar.gz bcm5719-llvm-75fbe01eeb198107ced522e10e8f9441c8fe3e19.zip |
[SE] Add "install" actions to cmake build
The "install" build target will now copy the StreamExecutor library and
headers to the appropriate subdirectories of CMAKE_INSTALL_PREFIX.
llvm-svn: 280506
Diffstat (limited to 'parallel-libs/streamexecutor')
-rw-r--r-- | parallel-libs/streamexecutor/CMakeLists.txt | 2 | ||||
-rw-r--r-- | parallel-libs/streamexecutor/lib/CMakeLists.txt | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/parallel-libs/streamexecutor/CMakeLists.txt b/parallel-libs/streamexecutor/CMakeLists.txt index 3fd9af404cc..8baf976111e 100644 --- a/parallel-libs/streamexecutor/CMakeLists.txt +++ b/parallel-libs/streamexecutor/CMakeLists.txt @@ -64,6 +64,8 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Wno-unused-parameter") add_subdirectory(lib) add_subdirectory(examples) +install(DIRECTORY include/ DESTINATION include) + if (STREAM_EXECUTOR_ENABLE_DOXYGEN) find_package(Doxygen REQUIRED) configure_file(Doxyfile.in ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile @ONLY) diff --git a/parallel-libs/streamexecutor/lib/CMakeLists.txt b/parallel-libs/streamexecutor/lib/CMakeLists.txt index f33e3463b15..aa16f508661 100644 --- a/parallel-libs/streamexecutor/lib/CMakeLists.txt +++ b/parallel-libs/streamexecutor/lib/CMakeLists.txt @@ -16,6 +16,8 @@ add_library( Stream.cpp) target_link_libraries(streamexecutor ${llvm_libs}) +install(TARGETS streamexecutor DESTINATION lib) + if(STREAM_EXECUTOR_UNIT_TESTS) add_subdirectory(unittests) endif() |