f256/build-merlin.sh
2023-12-30 17:05:38 -06:00

22 lines
608 B
Bash
Executable file

#!/bin/bash
PREFIX=$(pwd)/merlin32
if [[ ! -d merlin32-source ]]; then
git clone https://github.com/dwsJason/merlin32.git merlin32-source
pushd merlin32-source/Source
if [[ -f ../Scripts/config.sh ]]; then
rm -f ../Scripts/config.sh
fi
if [[ ! -f ../Scripts/install.original ]]; then
mv -f ../Scripts/install ../Scripts/install.original
sed 's/echo/#echo/' ../Scripts/install.original |
sed 's/sudo/#sudo/' |
sed 's/exit/true #exit/' > ../Scripts/install
chmod +x ../Scripts/install
fi
mkdir -p ${PREFIX}/lib
PREFIX=${PREFIX} make
PREFIX=${PREFIX} make install
popd
fi