CMAKE - Move rdc_options into share/rdc/conf/

Change-Id: Ib2e792aef180f0f267d86d68c57b852b2cdc8ea6
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>


[ROCm/rdc commit: 99d4d77e20]
This commit is contained in:
Galantsev, Dmitrii
2025-01-23 14:18:05 -06:00
کامیت شده توسط Galantsev, Dmitrii
والد 0186fc2481
کامیت d5ce61d95e
6فایلهای تغییر یافته به همراه8 افزوده شده و 9 حذف شده
+1 -2
مشاهده پرونده
@@ -107,7 +107,6 @@ set(COMMON_DIR "${CMAKE_CURRENT_SOURCE_DIR}/common")
set(GRPC_ROOT_DEFAULT "/usr")
set(GRPC_ROOT ${GRPC_ROOT_DEFAULT} CACHE PATH "GRPC installation directory.")
set(GRPC_DESIRED_VERSION 1.61.0 CACHE STRING "GRPC desired package version.")
set(RDC_SHARE_INSTALL_PREFIX "share/${RDC}" CACHE INTERNAL "Tests and Example install directory")
# add package search paths
list(APPEND CMAKE_PREFIX_PATH
@@ -359,7 +358,7 @@ install(DIRECTORY ${PROJECT_SOURCE_DIR}/authentication
DESTINATION ${CMAKE_INSTALL_LIBEXECDIR}/${RDC}
COMPONENT ${CLIENT_COMPONENT})
install(DIRECTORY ${PROJECT_SOURCE_DIR}/example
DESTINATION ${RDC_SHARE_INSTALL_PREFIX}
DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/${RDC}
COMPONENT dev)
#Identify between SLES and Centos for setting symlink for rdc.service
+2 -2
مشاهده پرونده
@@ -147,9 +147,9 @@ When *rdcd* is started from a command-line the *capabilities* are determined by
systemctl start rdc ## start rdc as systemd service
Additional options can be passed to *rdcd* by modifying `/opt/rocm/etc/rdc_options`
Additional options can be passed to *rdcd* by modifying `/opt/rocm/share/rdc/conf/rdc_options.conf`
## file: /opt/rocm/etc/rdc_options
## file: /opt/rocm/share/rdc/conf/rdc_options.conf
# Append 'rdc' daemon parameters here
RDC_OPTS="-p 50051 -u -d"
@@ -74,7 +74,7 @@ message("SERVER_SRC_LIST=${SERVER_SRC_LIST}")
set(SERVER_DAEMON_EXE "rdcd")
set(SERVICE_FILE_NAME "rdc.service")
configure_file("rdc.service.in" "${PROJECT_BINARY_DIR}/${SERVICE_FILE_NAME}" @ONLY)
set(SERVER_CONFIG_FILE "rdc_options")
set(SERVER_CONFIG_FILE "rdc_options.conf")
configure_file("${SERVER_CONFIG_FILE}" "${PROJECT_BINARY_DIR}/${SERVER_CONFIG_FILE}" COPYONLY)
link_directories(${AMD_SMI_LIB_DIR})
@@ -98,7 +98,7 @@ install(FILES ${PROJECT_BINARY_DIR}/${SERVICE_FILE_NAME}
DESTINATION ${CMAKE_INSTALL_LIBEXECDIR}/${RDC}
COMPONENT ${SERVER_COMPONENT})
install(FILES ${PROJECT_BINARY_DIR}/${SERVER_CONFIG_FILE}
DESTINATION ${CMAKE_INSTALL_SYSCONFDIR}
DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/${RDC}/conf
COMPONENT ${SERVER_COMPONENT})
message("&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&")
@@ -13,7 +13,7 @@ After=network.target
#Requires=
[Service]
EnvironmentFile=-/@CPACK_PACKAGING_INSTALL_PREFIX@/@CMAKE_INSTALL_SYSCONFDIR@/rdc_options
EnvironmentFile=-/@CPACK_PACKAGING_INSTALL_PREFIX@/@CMAKE_INSTALL_DATAROOTDIR@/@RDC@/conf/rdc_options.conf
User=rdc
Group=rdc
@@ -82,9 +82,9 @@ target_link_libraries(${RDCTST}
PUBLIC pthread)
install(TARGETS ${RDCTST} gtest gtest_main
DESTINATION ${RDC_SHARE_INSTALL_PREFIX}/rdctst_tests
DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/${RDC}/rdctst_tests
COMPONENT ${TESTS_COMPONENT})
install(FILES ${RDCTST}.exclude
DESTINATION ${RDC_SHARE_INSTALL_PREFIX}/rdctst_tests
DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/${RDC}/rdctst_tests
COMPONENT ${TESTS_COMPONENT})