From 61ebf897e4f86816a8e2df9df4a68c25e68adfa1 Mon Sep 17 00:00:00 2001 From: Axel Kohlmeyer Date: Thu, 19 Mar 2020 13:31:23 -0400 Subject: [PATCH] expand comment about MinGW cross-compiler hack --- cmake/Modules/Packages/KIM.cmake | 3 ++- cmake/Modules/Packages/LATTE.cmake | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/cmake/Modules/Packages/KIM.cmake b/cmake/Modules/Packages/KIM.cmake index c1e52bd3e5..617068ce13 100644 --- a/cmake/Modules/Packages/KIM.cmake +++ b/cmake/Modules/Packages/KIM.cmake @@ -35,7 +35,8 @@ if(PKG_KIM) option(DOWNLOAD_KIM "Download KIM-API from OpenKIM instead of using an already installed one" ${DOWNLOAD_KIM_DEFAULT}) if(DOWNLOAD_KIM) message(STATUS "KIM-API download requested - we will build our own") - # Workaround for cross compilation with MinGW, which messes up ${CMAKE_INSTALL_LIBDIR} + # Workaround for cross compilation with MinGW where ${CMAKE_INSTALL_LIBDIR} + # is a full path, so we need to remove the prefix string(REPLACE ${CMAKE_INSTALL_PREFIX} "" _KIM_LIBDIR ${CMAKE_INSTALL_LIBDIR}) include(ExternalProject) enable_language(C) diff --git a/cmake/Modules/Packages/LATTE.cmake b/cmake/Modules/Packages/LATTE.cmake index 093c9b7f22..9f665d7f0e 100644 --- a/cmake/Modules/Packages/LATTE.cmake +++ b/cmake/Modules/Packages/LATTE.cmake @@ -9,7 +9,8 @@ if(PKG_LATTE) option(DOWNLOAD_LATTE "Download the LATTE library instead of using an already installed one" ${DOWNLOAD_LATTE_DEFAULT}) if(DOWNLOAD_LATTE) message(STATUS "LATTE download requested - we will build our own") - # Workaround for cross compilation with MinGW, which messes up ${CMAKE_INSTALL_LIBDIR} + # Workaround for cross compilation with MinGW where ${CMAKE_INSTALL_LIBDIR} + # is a full path, so we need to remove the prefix string(REPLACE ${CMAKE_INSTALL_PREFIX} "" _LATTE_LIBDIR ${CMAKE_INSTALL_LIBDIR}) include(ExternalProject) ExternalProject_Add(latte_build