From f7e7ec30fe6c97c0f8918b159b91a22fcd94e9da Mon Sep 17 00:00:00 2001 From: Tao He Date: Sun, 25 Oct 2020 00:22:29 +0800 Subject: [PATCH] Fixes CMakeLists.txt for header installation. Signed-off-by: Tao He --- CMakeLists.txt | 8 ++++++++ src/CMakeLists.txt | 8 -------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 92c6e35..ccb1d08 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -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 diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 5de249c..533f85a 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -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)