Add .x86_64 and _amd64 suffixes to .rpm and .debs
Also: * update README documentation * correct postinst scripts for deb and rpm * add lib64/ to link_directories (needed for CentOS and others) * remove a redundant "rdc" from the package names * rearrange the package names to conform to convention For example: rdc-server_1.0.0.0.local-build-0-c3187fb-dirty_amd64.deb rdc-server_1.0.0.0.local-build-0-c3187fb-dirty.x86_64.rpm * fix issues that result from having, in essence, 2 different install prefixes, 1 for the client and 1 for the server. Change-Id: I88f0e1b8b72df2793c35ed71534afd91142da012
Tento commit je obsažen v:
1 rodič
54dcd421e4
revize
4008dd8eac
8 files changed
+224
-173
No files matched your search
@@ -39,7 +39,6 @@ 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:
|
||||
|
||||
@@ -159,7 +158,7 @@ set(RDC_LIB_INC_LIST ${RDC_LIB_INC_LIST} "${RDC_LIB_INC_DIR}/rdc_lib/impl/RdcWat
|
||||
|
||||
message("RDC_LIB_INC_LIST=${RDC_LIB_INC_LIST}")
|
||||
|
||||
link_directories(${RSMI_LIB_DIR} "${GRPC_ROOT}/lib")
|
||||
link_directories(${RSMI_LIB_DIR} "${GRPC_ROOT}/lib" "${GRPC_ROOT}/lib64")
|
||||
add_library(${RDC_LIB} SHARED ${RDC_LIB_SRC_LIST} ${RDC_LIB_INC_LIST})
|
||||
target_link_libraries(${RDC_LIB} pthread rocm_smi64)
|
||||
target_include_directories(${RDC_LIB} PRIVATE
|
||||
@@ -224,10 +223,10 @@ endif ()
|
||||
|
||||
## Add the install directives for the runtime library.
|
||||
install(TARGETS ${BOOTSTRAP_LIB} ${RDC_LIB} ${RDCCLIENT_LIB}
|
||||
LIBRARY DESTINATION ${RDC}/lib
|
||||
LIBRARY DESTINATION ${RDC_CLIENT_INSTALL_PREFIX}/${RDC}/lib
|
||||
COMPONENT ${CLIENT_COMPONENT})
|
||||
install(FILES ${SOURCE_DIR}/include/rdc/rdc.h
|
||||
DESTINATION ${RDC}/include/rdc
|
||||
DESTINATION ${RDC_CLIENT_INSTALL_PREFIX}/${RDC}/include/rdc
|
||||
COMPONENT ${CLIENT_COMPONENT})
|
||||
|
||||
message("&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&")
|
||||
|
||||
Reference in new issue
Zablokovat Uživatele