milis/bin/komutan-kur

45 lines
678 B
Plaintext
Raw Normal View History

2018-07-19 14:57:28 +02:00
#!/bin/bash
paketdepo="/var/lib/pkg/DB"
depo="https://notabug.org/milisarge/komutan"
kuryer="/opt/komutan-0"
elixir_hata(){
echo "elixir kurulamadı. Tekrar deneyiniz."
exit 1
}
git_hata(){
echo "komutan indirilemedi. Tekrar deneyiniz"
exit 1
}
komutan_gerekler(){
sudo mix local.rebar --force
sudo mix local.hex --force
sudo mix deps.get
}
2018-07-19 15:00:54 +02:00
komutan_kur(){
2018-07-19 14:57:28 +02:00
cd ${kuryer}
komutan_gerekler
}
if [ ! -d ${paketdepo}/elixir ];then
mps guncelle && mps kur elixir
fi
[ ! -d ${paketdepo}/elixir ] && elixir_hata
if [ -d ${kuryer} ];then
cd ${kuryer} && sudo git pull
else
sudo git clone ${depo} ${kuryer}
fi
if [ -d ${kuryer} ];then
2018-07-19 15:00:54 +02:00
komutan_kur
2018-07-19 14:57:28 +02:00
else
git_hata
fi