VNC-156 Enable position-independent code in build script

This commit is contained in:
El 2025-05-25 15:48:59 +05:00
parent 9126507d99
commit fd7d0d4b4c
No known key found for this signature in database
GPG Key ID: EB3F4C9EA29CDE59

View File

@ -3,7 +3,7 @@
set -euo pipefail set -euo pipefail
build_and_install() { build_and_install() {
cmake -S . -B build -DLIBCPUID_ENABLE_TESTS=OFF -DBUILD_SHARED_LIBS=OFF -DCMAKE_BUILD_TYPE=Release -GNinja cmake -S . -B build -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DLIBCPUID_ENABLE_TESTS=OFF -DBUILD_SHARED_LIBS=OFF -DCMAKE_BUILD_TYPE=Release -GNinja
ninja -C build install ninja -C build install
} }