22 lines
608 B
Bash
Executable file
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
|