Statistics
| Revision:

svn-gvsig-desktop / tags / tmp_build / install / scripts / preparePrevInstall.sh @ 34676

History | View | Annotate | Download (1.79 KB)

1
#!/bin/bash
2
PREV_INSTALL=prev_install
3
currentDir=$PWD
4
# Si se produce un error, salimos inmediatamente
5
set -e
6

    
7
#cd ..
8
echo "Directorio actual: " $PWD
9

    
10
if [ -d "$PREV_INSTALL" ]; then
11
	echo "Found previous \"$PREV_INSTALL\" ."
12
	rm -r $PREV_INSTALL;
13
	echo "Deleted previous \"$PREV_INSTALL\" ."
14
fi;
15

    
16
mkdir $PREV_INSTALL
17
mkdir $PREV_INSTALL/bin
18
mkdir $PREV_INSTALL/libs
19
mkdir $PREV_INSTALL/Uninstaller
20

    
21
mkdir $PREV_INSTALL/bin/gvSIG
22

    
23
for i in instalador-gvSIG-lin/bin/gvSIG/extensiones/*; do
24
	ln -s $PWD/$i instalador-gvSIG-lin/extensiones
25
	echo "Linked the mandatory extension \"$i\" ."
26
done
27

    
28
ln -s $PWD/instalador-gvSIG-lin/extensiones $PREV_INSTALL/bin/gvSIG
29
echo "Linked the directory instalador-gvSIG-lin/extensiones ."
30

    
31
ln -s $PWD/instalador-gvSIG-lin/bin/lib $PREV_INSTALL/bin
32
echo "Linked the directory instalador-gvSIG-lin/bin/lib ."
33

    
34
ln -s $PWD/instalador-gvSIG-lin/bin/theme $PREV_INSTALL/bin
35
echo "Linked the directory instalador-gvSIG-lin/bin/theme ."
36

    
37
for i in $(ls instalador-gvSIG-lin/bin/); do
38
	if [ ! -d instalador-gvSIG-lin/bin/$i ]; then
39
		ln -s $PWD/instalador-gvSIG-lin/bin/$i $PREV_INSTALL/bin
40
		echo "Linked the file \"instalador-gvSIG-lin/bin/$i\" ."
41
	fi;
42
done
43

    
44
ln -s $PWD/instalador-gvSIG-lin/resources/gvSIG.sh $PREV_INSTALL/bin
45
ln -s $PWD/instalador-gvSIG-lin/resources/images/help.png $PREV_INSTALL/bin
46
ln -s $PWD/instalador-gvSIG-lin/resources/images/help16x16.png $PREV_INSTALL/bin
47
ln -s $PWD/instalador-gvSIG-lin/resources/images/ico-gvSIG.png $PREV_INSTALL/bin
48
ln -s $PWD/instalador-gvSIG-lin/resources/images/ico-gvSIG16x16.png $PREV_INSTALL/bin
49
ln -s $PWD/instalador-gvSIG-lin/resources/images/uninstall.png $PREV_INSTALL/bin
50
ln -s $PWD/instalador-gvSIG-lin/resources/images/uninstall16x16.png $PREV_INSTALL/bin
51

    
52
ln -s $PWD/instalador-gvSIG-lin/installer_files/install.sh $PREV_INSTALL
53
cd $currentDir