From 36697328c232c7aa4ca00fb6a376b4f7730bbc2a Mon Sep 17 00:00:00 2001 From: Srinivasan Subramanian Date: Wed, 18 Sep 2019 18:26:08 -0700 Subject: [PATCH] Changes for multiple ROCm installation 1. Support multiple rocm installtion 2. Support shared library versioning. Change-Id: Id5c25b90abed084e8fe8cb7c374c2d4384653bbf [ROCm/amdsmi commit: 29d55e001a905e12aa10521f2467add646d34b76] --- projects/amdsmi/CMakeLists.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/projects/amdsmi/CMakeLists.txt b/projects/amdsmi/CMakeLists.txt index be2db4cd36..2737a2ef6b 100755 --- a/projects/amdsmi/CMakeLists.txt +++ b/projects/amdsmi/CMakeLists.txt @@ -40,7 +40,12 @@ message("Package version: ${PKG_VERSION_STR}") get_version_from_tag("1.0.0.0" ${SO_VERSION_GIT_TAG_PREFIX} GIT) # VERSION_* variables should be set by get_version_from_tag -set(SO_VERSION_STRING "${VERSION_MAJOR}.${VERSION_MINOR}") +if ( ${ROCM_PATCH_VERSION} ) + set ( VERSION_PATCH ${ROCM_PATCH_VERSION}) + set(SO_VERSION_STRING "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}") +else() + set(SO_VERSION_STRING "${VERSION_MAJOR}.${VERSION_MINOR}") +endif () set(${ROCM_SMI}_VERSION_MAJOR "${VERSION_MAJOR}") set(${ROCM_SMI}_VERSION_MINOR "${VERSION_MINOR}") set(${ROCM_SMI}_VERSION_PATCH "0")