32 lines
610 B
Bash
Executable File
32 lines
610 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -e
|
|
set -o pipefail
|
|
set -x
|
|
pushd /tmp >/dev/null
|
|
|
|
# Kalyn
|
|
git clone https://github.com/raxod502/kalyn.git
|
|
pushd kalyn >/dev/null
|
|
stack build kalyn
|
|
mv "$(stack exec which kalyn)" /usr/bin/kalyn
|
|
mkdir /opt/kalyn
|
|
cp -R src-kalyn/Stdlib src-kalyn/Stdlib.kalyn /opt/kalyn/
|
|
popd >/dev/null
|
|
rm -rf kalyn
|
|
|
|
# LOLCODE
|
|
git clone https://github.com/justinmeza/lci.git
|
|
pushd lci >/dev/null
|
|
python3 install.py --prefix=/usr
|
|
popd >/dev/null
|
|
rm -rf lci
|
|
|
|
# Malbolge
|
|
git clone https://github.com/bipinu/malbolge.git
|
|
clang malbolge/malbolge.c -o /usr/bin/malbolge
|
|
rm -rf malbolge
|
|
|
|
popd >/dev/null
|
|
rm "$0"
|