#!/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 } komutan_calistir(){ cd ${kuryer} komutan_gerekler sudo iex -S mix } 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 komutan_calistir else git_hata fi