]> AND Private Git Repository - blast.git/blob - install.sh.in
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
pattern comput done
[blast.git] / install.sh.in
1 #!/bin/sh
2
3 ####################################
4 # @@APPNAME@@ installation script
5 ###################################
6
7 if ! [ -f ./@@APPNAME@@ ]; then
8   echo "Impossible de trouver l'executable dans le répertoire courant. Arret"
9   exit 1
10 fi
11 if ! [ -d ./locales ]; then
12   echo "Impossible de trouver les fichiers de langue dans le répertoire courant. Arret"
13   exit 1
14 fi
15
16 if ! [ -d /usr/local/bin ]; then
17   mkdir -p /usr/local/bin 
18 fi
19
20 if ! [ -d /usr/local/share/@@APPNAME@@ ]; then
21   mkdir -p /usr/local/share/@@APPNAME@@ 
22 else
23   rm -rf /usr/local/share/@@APPNAME@@
24   mkdir -p /usr/local/share/@@APPNAME@@ 
25 fi
26
27 if [ -f /usr/local/bin/@@APPNAME@@ ]; then
28   echo "Suppression de la version actuellement installée"
29   rm -f /usr/local/bin/@@APPNAME@@
30 fi
31 echo "Installation :"
32 echo "binaries"
33 cp @@APPNAME@@ /usr/local/bin 
34 echo "locales"
35 cp -r locales /usr/local/share/@@APPNAME@@/
36 echo "examples"
37 cp -r examples /usr/local/share/@@APPNAME@@/
38 echo "done."