mirror of
https://github.com/cp2k/cp2k.git
synced 2026-07-28 14:15:19 -04:00
CMake: Drop manual default setting of CMAKE_INSTALL_LIBDIR to follow GNUInstallDirs rule (#5617)
This commit is contained in:
parent
467dd45610
commit
263dc54b7d
3 changed files with 5 additions and 5 deletions
|
|
@ -106,10 +106,6 @@ foreach(__var ROCM_ROOT CRAY_ROCM_ROOT ORNL_ROCM_ROOT CRAY_ROCM_PREFIX
|
|||
endif()
|
||||
endforeach()
|
||||
|
||||
set(CMAKE_INSTALL_LIBDIR
|
||||
"lib"
|
||||
CACHE PATH "Default installation directory for libraries")
|
||||
|
||||
# =================================================================================================
|
||||
# OPTIONS
|
||||
option(CMAKE_POSITION_INDEPENDENT_CODE "Enable position independent code" ON)
|
||||
|
|
|
|||
|
|
@ -1363,6 +1363,7 @@ if [[ ! -d "${CMAKE_BUILD_PATH}" ]]; then
|
|||
-DBUILD_SHARED_LIBS=${BUILD_SHARED_LIBS} \
|
||||
-DCMAKE_BUILD_TYPE="${CP2K_BUILD_TYPE}" \
|
||||
-DCMAKE_INSTALL_PREFIX="${INSTALL_PREFIX}" \
|
||||
-DCMAKE_INSTALL_LIBDIR="lib" \
|
||||
-DCMAKE_INSTALL_MESSAGE="${INSTALL_MESSAGE}" \
|
||||
-DCMAKE_SKIP_RPATH="ON" \
|
||||
-DCMAKE_VERBOSE_MAKEFILE="${VERBOSE_MAKEFILE}" \
|
||||
|
|
@ -1380,6 +1381,7 @@ if [[ ! -d "${CMAKE_BUILD_PATH}" ]]; then
|
|||
-DBUILD_SHARED_LIBS=${BUILD_SHARED_LIBS} \
|
||||
-DCMAKE_BUILD_TYPE="${CP2K_BUILD_TYPE}" \
|
||||
-DCMAKE_INSTALL_PREFIX="${INSTALL_PREFIX}" \
|
||||
-DCMAKE_INSTALL_LIBDIR="lib" \
|
||||
-DCMAKE_INSTALL_MESSAGE="${INSTALL_MESSAGE}" \
|
||||
-DCMAKE_SKIP_RPATH="ON" \
|
||||
-DCMAKE_VERBOSE_MAKEFILE="${VERBOSE_MAKEFILE}" \
|
||||
|
|
@ -1401,6 +1403,7 @@ if [[ ! -d "${CMAKE_BUILD_PATH}" ]]; then
|
|||
-DCMAKE_EXE_LINKER_FLAGS="-static" \
|
||||
-DCMAKE_FIND_LIBRARY_SUFFIXES=".a" \
|
||||
-DCMAKE_INSTALL_PREFIX="${INSTALL_PREFIX}" \
|
||||
-DCMAKE_INSTALL_LIBDIR="lib" \
|
||||
-DCMAKE_INSTALL_MESSAGE="${INSTALL_MESSAGE}" \
|
||||
-DCMAKE_SKIP_RPATH="ON" \
|
||||
-DCMAKE_VERBOSE_MAKEFILE="${VERBOSE_MAKEFILE}" \
|
||||
|
|
|
|||
|
|
@ -178,7 +178,8 @@ source "${TOOLCHAIN_INSTALL_DIR}/setup"
|
|||
source "${TOOLCHAIN_INSTALL_DIR}/toolchain.conf"
|
||||
|
||||
# Generate cmake options for compiling cp2k
|
||||
CMAKE_OPTIONS="-DCMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX} -DBUILD_SHARED_LIBS=${BUILD_SHARED_LIBS}"
|
||||
CMAKE_OPTIONS="-DCMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX} -DCMAKE_INSTALL_LIBDIR=lib"
|
||||
CMAKE_OPTIONS+=" -DBUILD_SHARED_LIBS=${BUILD_SHARED_LIBS}"
|
||||
if [[ ${CMAKE_INSTALL_PREFIX} == ${CP2K_ROOT}/* ]]; then
|
||||
CMAKE_OPTIONS+=" -DCP2K_DATA_DIR=${CP2K_ROOT}/data"
|
||||
fi
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue