Correct CMake install for rdc_libs target

This will allow us to not have to use LD_LIBRARY_PATH when
packages are installed.

Change-Id: I16b4c50d400c3c7e3bbebe446c53d3605cebae53


[ROCm/rdc commit: 7084690872]
This commit is contained in:
Chris Freehill
2020-03-17 18:06:56 -05:00
parent 0a20efdbf3
commit 3d8180e5af
2 changed files with 5 additions and 3 deletions
+2 -1
View File
@@ -138,6 +138,7 @@ set(SERVER_BIN_COMPONENT "server_bin")
set(CLIENT_LIB_COMPONENT "client_lib")
set(CLIENT_HEADER_COMPONENT "client_header")
set(RDC_LIB_COMPONENT "rdc_lib")
set(RDC_HEADER_COMPONENT "rdc_header")
set(GTEST_COMPONENT "rdc_gtest")
set(EXAMPLE_COMPONENT "rdc_example")
@@ -151,7 +152,7 @@ add_subdirectory("rdci")
set(CPACK_ARCHIVE_COMPONENT_INSTALL ON)
set(CPACK_COMPONENTS_ALL ${SERVER_CTRL_COMPONENT}
${SERVER_BIN_COMPONENT} ${CLIENT_LIB_COMPONENT} ${CLIENT_HEADER_COMPONENT}
${RDC_LIB_COMPONENT})
${RDC_LIB_COMPONENT} ${RDC_HEADER_COMPONENT})
configure_file(
+3 -2
View File
@@ -39,6 +39,7 @@ else ()
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ggdb -O0 -DDEBUG")
endif ()
set(RDC_LIB_ROOT_PATH "${RDC_SERVER_ROOT_PATH}opt/rocm/")
# Required Defines first:
@@ -223,10 +224,10 @@ endif ()
## Add the install directives for the runtime library.
install(TARGETS ${BOOTSTRAP_LIB} ${RDC_LIB} ${RDCCLIENT_LIB}
LIBRARY DESTINATION ${RDC_LIB_ROOT_PATH}${RDC}/lib
COMPONENT ${RDC_LIB_COMPONENT})
COMPONENT ${RDCCLIENT_LIB_COMPONENT})
install(FILES ${SOURCE_DIR}/include/rdc/rdc.h
DESTINATION ${RDC_LIB_ROOT_PATH}${RDC}/include/rdc
COMPONENT ${LIB_HEADER_COMPONENT})
COMPONENT ${RDC_HEADER_COMPONENT})
message("&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&")
message(" Finished Cmake RDC Lib ")