From 669b51a0766353af4d0d82b002eafe9b6bc7fd6f Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Fri, 14 Feb 2025 15:44:52 +0100 Subject: [PATCH] cmake: prefer `CMAKE_INSTALL_PREFIX` over `--prefix` (in tests) Closes #1542 --- tests/cmake/test.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tests/cmake/test.sh b/tests/cmake/test.sh index b98f90a4..2474db48 100755 --- a/tests/cmake/test.sh +++ b/tests/cmake/test.sh @@ -30,9 +30,12 @@ if [ "${mode}" = 'all' ] || [ "${mode}" = 'find_package' ]; then crypto="${2:-OpenSSL}" bld="bld-libssh2-${crypto}" rm -rf "${bld}" - cmake ../.. -B "${bld}" -DBUILD_EXAMPLES=OFF -DBUILD_TESTING=OFF -DENABLE_ZLIB_COMPRESSION=ON -DCRYPTO_BACKEND="${crypto}" + cmake ../.. -B "${bld}" -DCMAKE_INSTALL_PREFIX="${PWD}/${bld}/_pkg" \ + -DBUILD_EXAMPLES=OFF -DBUILD_TESTING=OFF \ + -DENABLE_ZLIB_COMPRESSION=ON \ + -DCRYPTO_BACKEND="${crypto}" cmake --build "${bld}" - cmake --install "${bld}" --prefix "${bld}/_pkg" + cmake --install "${bld}" rm -rf bld-find_package cmake -B bld-find_package \ -DTEST_INTEGRATION_MODE=find_package \