/
niceSOFT
/
engine
Обзор
Документация
Войти
/
niceSOFT
/
engine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
.github/before_script.sh
28 строк
857 B
Vladislav Sapegin
Refactor prov-cipher to avoid using deprecated ENGINE/EVP_CIPHER_meth APIs
13 апр 2026, 13:56
13 апр 2026, 13:56
b6ff639
Код
Авторство
О чём код?
#!/bin/bash -efux # Download cpanm and make it executable as a standalone script curl -L https://cpanmin.us -o cpanm chmod 0755 cpanm sudo ./cpanm --notest Test2::V0 > build.log 2>&1 \ || (cat build.log && exit 1) if [ "${APT_INSTALL-}" ]; then sudo apt-get install -y $APT_INSTALL fi git clone --depth 1 -b $OPENSSL_BRANCH https://github.com/openssl/openssl.git if [ "${PATCH_OPENSSL}" == "1" ]; then git apply patches/openssl-tls1.3.patch git apply patches/openssl-asn1_item_verify_ctx.patch git apply patches/openssl-x509_sig_info_init.patch fi cd openssl git describe --always --long PREFIX=$HOME/opt ${SETARCH-} ./config shared -d --prefix=$PREFIX --libdir=lib --openssldir=$PREFIX ${USE_RPATH:+-Wl,-rpath=$PREFIX/lib} ${SETARCH-} make -s -j$(nproc) build_libs ${SETARCH-} make -s -j$(nproc) build_programs make -s install_sw