123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- #!/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_kur(){
- 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
- komutan_kur
- else
- git_hata
- fi
|