Fixes CMakeLists.txt for header installation.
Signed-off-by: Tao He <linzhu.ht@alibaba-inc.com>
This commit is contained in:
parent
525a279a18
commit
f7e7ec30fe
|
|
@ -56,6 +56,14 @@ if (BUILD_ETCD_TESTS)
|
|||
add_subdirectory(tst)
|
||||
endif ()
|
||||
|
||||
install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/etcd/Client.hpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/etcd/SyncClient.hpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/etcd/Response.hpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/etcd/Value.hpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/etcd/Watcher.hpp
|
||||
DESTINATION include/etcd)
|
||||
install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/etcd/v3/Transaction.hpp
|
||||
DESTINATION include/etcd/v3)
|
||||
install (FILES ${CMAKE_CURRENT_BINARY_DIR}/proto/gen/proto/auth.pb.h
|
||||
${CMAKE_CURRENT_BINARY_DIR}/proto/gen/proto/kv.pb.h
|
||||
${CMAKE_CURRENT_BINARY_DIR}/proto/gen/proto/rpc.pb.h
|
||||
|
|
|
|||
|
|
@ -18,11 +18,3 @@ target_include_directories(etcd-cpp-api PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/../p
|
|||
target_include_directories(etcd-cpp-api PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/../proto/gen/proto)
|
||||
|
||||
install (TARGETS etcd-cpp-api DESTINATION lib)
|
||||
install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/etcd/Client.hpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/etcd/SyncClient.hpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/etcd/Response.hpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/etcd/Value.hpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/etcd/Watcher.hpp
|
||||
DESTINATION include/etcd)
|
||||
install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/etcd/v3/Transaction.hpp
|
||||
DESTINATION include/etcd/v3)
|
||||
|
|
|
|||
Loading…
Reference in New Issue