From ffc5db221bb255c6db2b46bd97c0cfa69dabb52b Mon Sep 17 00:00:00 2001 From: "Bill(Shuzhou) Liu" Date: Fri, 4 Feb 2022 09:02:31 -0500 Subject: [PATCH] Install libprotobuf under lib64 folder When compile grpc on SLES, the libprotobuf is created under lib64 folder, install it to lib folder as well. Change-Id: I9ccf2133c3b1b71e623d9009a86cf580a19e76cf --- CMakeLists.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index f6ba11cc5e..09c985814a 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -212,6 +212,13 @@ if(BUILD_STANDALONE) USE_SOURCE_PERMISSIONS DESTINATION ${RDC_CLIENT_INSTALL_PREFIX}/${RDC}/grpc COMPONENT ${SERVER_COMPONENT}) + # In SLES, The libprotobuf is created under lib64 folder, install it as well + if(EXISTS ${GRPC_ROOT}/lib64) + install(DIRECTORY ${GRPC_ROOT}/lib64/ + USE_SOURCE_PERMISSIONS + DESTINATION ${RDC_CLIENT_INSTALL_PREFIX}/${RDC}/grpc/lib + COMPONENT ${SERVER_COMPONENT}) + endif() # Also include dev setup for people do not want to build grpc install(DIRECTORY ${GRPC_ROOT}/bin USE_SOURCE_PERMISSIONS