/
githubmirror
/
zulip
Обзор
Документация
Войти
/
githubmirror
/
zulip
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
12.0-dev
scripts/lib/build-pgroonga
26 строк
653 B
Anders Kaseorg
build-pgroonga: Use msgpack-c on Debian 13.
14 авг 2025, 00:11
14 авг 2025, 00:11
60fe9d4
Код
Авторство
О чём код?
#!/usr/bin/env bash set -euxo pipefail version="4.0.1" sha256=e2dfe40f3a0342e9ce4f1212043c46564fda3678e8cfda8587bbc37b103ebd17 tmpdir="$(mktemp -d)" trap 'rm -r "$tmpdir"' EXIT cd "$tmpdir" tarball="pgroonga-$version.tar.gz" curl -fLO --retry 3 "https://github.com/pgroonga/pgroonga/releases/download/$version/$tarball" sha256sum -c <<<"$sha256 $tarball" tar -xzf "$tarball" cd "pgroonga-$version" if pkg-config msgpack-c; then msgpack='msgpack-c' elif pkg-config msgpack; then msgpack='msgpack' else echo 'build-pgroonga: Cannot find msgpack' exit 1 fi make -j "$(nproc)" HAVE_MSGPACK=1 MSGPACK_PACKAGE_NAME="$msgpack" make install