Skip to content

Commit

Permalink
CMAKE: Adapt dummy cmake project to cmake 3.24
Browse files Browse the repository at this point in the history
  • Loading branch information
vicentebolea committed Sep 26, 2022
1 parent f5107e3 commit b775eb0
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions cmake/install/post/generate-adios2-config.sh.in
Expand Up @@ -58,8 +58,15 @@ function prefixify() {
echo "$@" | sed "s|${PREFIX}|\${ADIOS2_PREFIX}|g"
}

PREFIX="${DESTDIR}$1"
local_destdir="$(pwd)"
if [ -n "${DESTDIR}" ]
then
local_destdir="${DESTDIR}"
fi

PREFIX="${local_destdir}/$1"
shift

CMAKE="@CMAKE_COMMAND@"
SOURCE_DIR="@ADIOS2_SOURCE_DIR@/cmake/install/post/adios2-config-dummy"
BUILD_DIR=$(mktemp -d)
Expand All @@ -78,10 +85,10 @@ then
export FC="@MPI_Fortran_COMPILER@"
fi

EXTRA_CMAKE_ARGS="${EXTRA_CMAKE_ARGS} -Dadios2_DIR=${PREFIX}/@CMAKE_INSTALL_CMAKEDIR@"
export adios2_DIR="${PREFIX}/@CMAKE_INSTALL_CMAKEDIR@"
if [ -n "@CMAKE_PREFIX_PATH@" ]
then
EXTRA_CMAKE_ARGS="${EXTRA_CMAKE_ARGS} -DCMAKE_PREFIX_PATH=@CMAKE_PREFIX_PATH@"
export CMAKE_PREFIX_PATH="@CMAKE_PREFIX_PATH@:${CMAKE_PREFIX_PATH}"
fi

echo "Configuring adios2-config@ADIOS2_EXECUTABLE_SUFFIX@ dummy CMake project"
Expand Down

0 comments on commit b775eb0

Please sign in to comment.