1
0
mirror of https://github.com/libssh2/libssh2.git synced 2025-04-20 13:47:45 +03:00

cmake: prefer CMAKE_INSTALL_PREFIX over --prefix (in tests)

Closes #1542
This commit is contained in:
Viktor Szakats 2025-02-14 15:44:52 +01:00
parent a751d578be
commit 669b51a076
No known key found for this signature in database
GPG Key ID: B5ABD165E2AEF201

View File

@ -30,9 +30,12 @@ if [ "${mode}" = 'all' ] || [ "${mode}" = 'find_package' ]; then
crypto="${2:-OpenSSL}" crypto="${2:-OpenSSL}"
bld="bld-libssh2-${crypto}" bld="bld-libssh2-${crypto}"
rm -rf "${bld}" 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 --build "${bld}"
cmake --install "${bld}" --prefix "${bld}/_pkg" cmake --install "${bld}"
rm -rf bld-find_package rm -rf bld-find_package
cmake -B bld-find_package \ cmake -B bld-find_package \
-DTEST_INTEGRATION_MODE=find_package \ -DTEST_INTEGRATION_MODE=find_package \