conlang-heonian/install.sh
2022-05-06 17:53:07 +02:00

20 lines
686 B
Bash
Executable File

#!/bin/sh
if [ $(whoami) == "root" ] ; then
insobjective=/usr/bin
else
echo "Not root, asuming instalation will go on local bin"
insobjective=$HOME/.local/bin
fi
installdir=$PWD
lexiconsh="#!/bin/sh\ncd $installdir/\ngit submodule update --remote &> /dev/null\n$installdir/lexicon \$@"
uninstall="#!/bin/sh\nrm $installdir/lexicon.sh\nrm $insobjective/lexicon\nrm $insobjective/heonian\nrm $installdir/uninstall.sh"
echo -e $lexiconsh > $installdir/lexicon.sh
echo -e $uninstall > $installdir/uninstall.sh
chmod +x $installdir/lexicon.sh $installdir/uninstall.sh
ln -s $installdir/lexicon.sh $insobjective/heonian
ln -s $installdir/lexicon.sh $insobjective/lexicon
echo "DONE :3"