cmake \ -Bbuild-static \ -GNinja \ -DCMAKE_INSTALL_PREFIX='/usr' \ -DCMAKE_BUILD_TYPE='None' \ -DALLOW_EXTERNAL_SPIRV_TOOLS='ON' \ -DBUILD_SHARED_LIBS='OFF' cmake --build build-static cmake \ -Bbuild-shared \ -GNinja \ -DCMAKE_INSTALL_PREFIX='/usr' \ -DCMAKE_BUILD_TYPE='None' \ -DALLOW_EXTERNAL_SPIRV_TOOLS='ON' \ -DBUILD_SHARED_LIBS='ON' \ -DGLSLANG_TESTS='ON' cmake --build build-shared DESTDIR="$DESTDIR" cmake --install build-static DESTDIR="$DESTDIR" cmake --install build-shared cd "$DESTDIR/usr/lib" || exit 1 for lib in *.so; do [ -e "$lib" ] || continue ln -sf "$lib" "$lib.0" done