From 6b42e94202c8cc4e53a76ca636bfe4a9e9ea7b10 Mon Sep 17 00:00:00 2001 From: Peng Wu Date: Mon, 11 Aug 2025 16:22:12 +0800 Subject: [PATCH] Update for https://fedoraproject.org/wiki/Changes/CMake_drop_install_vars --- CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index b79e5b5c2..d5974f182 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -21,6 +21,7 @@ cmake_minimum_required(VERSION 3.5) set (PACKAGE_NAME opencc) project (${PACKAGE_NAME} CXX) include (CTest) +include(GNUInstallDirs) ######## Options option(BUILD_DOCUMENTATION "Use Doxygen to create the HTML based API documentation" OFF) @@ -78,6 +79,11 @@ endif() ######## Directory +set(LIB_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}" CACHE PATH "") +if(CMAKE_INSTALL_LIBDIR MATCHES "lib64$") + set(LIB_SUFFIX 64) +endif() + set (DIR_PREFIX ${CMAKE_INSTALL_PREFIX}) set (DIR_INCLUDE ${DIR_PREFIX}/include) set (DIR_SHARE ${DIR_PREFIX}/share)