#!/bin/bash

set -euo pipefail

MDQ_HOME=${PWD%/*/*/*}

cd openssl

if [ ! -f openssl-3.5.5.tar.gz ] ; then
    wget https://github.com/openssl/openssl/releases/download/openssl-3.5.5/openssl-3.5.5.tar.gz
fi

if [ ! -d openssl-3.5.5 ] ; then
    tar -xf openssl-3.5.5.tar.gz
fi

cd openssl-3.5.5

./config --prefix=$MDQ_HOME/local --openssldir=$MDQ_HOME/local shared zlib

make -j$(nproc)

make install_sw install_ssldirs
cd ../..
