From 4ec4a97e1c57d63e5c20cc6547dfd74574b6635f Mon Sep 17 00:00:00 2001 From: Michael Davis <michael.davis@cern.ch> Date: Mon, 18 Dec 2017 16:21:27 +0100 Subject: [PATCH] [xrd_ssi_pb] Adds protocol buffers and skeleton for test client/server --- CMakeLists.txt | 5 +++++ cmdline/CMakeLists.txt | 3 --- xroot_plugins/CMakeLists.txt | 3 --- xrootd-ssi-protobuf-interface | 2 +- 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index ec81e0780b..b149e8b0f3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -131,6 +131,11 @@ ELSE(DEFINED PackageOnly) install (CODE "message (STATUS \"Installing directory \$ENV{DESTDIR}/var/log/cta\")") install (CODE "file (MAKE_DIRECTORY \$ENV{DESTDIR}/var/log/cta)") + # + # Location of git submodule containing the XRootD SSI Protocol Buffer bindings + # + set(XRD_SSI_PB_DIR xrootd-ssi-protobuf-interface) + add_subdirectory(xrootd-ssi-protobuf-interface) add_subdirectory(cmdline) add_subdirectory(xroot_plugins) diff --git a/cmdline/CMakeLists.txt b/cmdline/CMakeLists.txt index 1312cdfe44..690442d3e5 100644 --- a/cmdline/CMakeLists.txt +++ b/cmdline/CMakeLists.txt @@ -30,9 +30,6 @@ include_directories(${XROOTD_INCLUDE_DIR} ${XROOTD_INCLUDE_DIR}/private) # # XRootD SSI Protocol Buffer bindings # -# This is a git submodule -# -set(XRD_SSI_PB_DIR xrootd-ssi-protobuf-interface) include_directories(${CMAKE_SOURCE_DIR}/${XRD_SSI_PB_DIR}/include ${CMAKE_SOURCE_DIR}/${XRD_SSI_PB_DIR}/eos_cta/include) # diff --git a/xroot_plugins/CMakeLists.txt b/xroot_plugins/CMakeLists.txt index 58110ebf53..068b6c6c69 100644 --- a/xroot_plugins/CMakeLists.txt +++ b/xroot_plugins/CMakeLists.txt @@ -26,9 +26,6 @@ include_directories(${CMAKE_SOURCE_DIR}/tapeserver) # # XRootD SSI Protocol Buffer bindings # -# This is a git submodule -# -set(XRD_SSI_PB_DIR xrootd-ssi-protobuf-interface) include_directories(${CMAKE_SOURCE_DIR}/${XRD_SSI_PB_DIR}/include ${CMAKE_SOURCE_DIR}/${XRD_SSI_PB_DIR}/eos_cta/include) # diff --git a/xrootd-ssi-protobuf-interface b/xrootd-ssi-protobuf-interface index 3f8cf92aef..bfa5fa6d19 160000 --- a/xrootd-ssi-protobuf-interface +++ b/xrootd-ssi-protobuf-interface @@ -1 +1 @@ -Subproject commit 3f8cf92aef9d3ab90482cf168508f9204c8e098e +Subproject commit bfa5fa6d196286f99a0581d4e0181b887bb3d8db -- GitLab