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()  | 

