From 7bbe33c94d4235a55c44e5edeae752bbe21adad8 Mon Sep 17 00:00:00 2001 From: "Galantsev, Dmitrii" Date: Tue, 8 Apr 2025 16:02:40 +0000 Subject: [PATCH] CMAKE - Force INSTALL_LIBDIR to be lib On some systems it defaults to lib64, on others to lib. Change-Id: I973b488253d106ded518ee590a0edb370927f9a4 Signed-off-by: Galantsev, Dmitrii [ROCm/amdsmi commit: 62c10bfe3c3152cc7b08b83f9dd1fd6d3c909bbe] --- projects/amdsmi/CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/projects/amdsmi/CMakeLists.txt b/projects/amdsmi/CMakeLists.txt index 5efad00a9d..ced02f23fc 100644 --- a/projects/amdsmi/CMakeLists.txt +++ b/projects/amdsmi/CMakeLists.txt @@ -16,6 +16,12 @@ set(BUILD_SHARED_LIBS set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake_modules/" CACHE INTERNAL "Default module path.") + +# Default libdir to "lib", this skips GNUInstallDirs from trying to take a guess if it's unset +set(CMAKE_INSTALL_LIBDIR + "lib" + CACHE STRING "Library install directory") + ## Include common cmake modules include(utils) include(help_package)