root / tags / tmp_build / install / scripts / preparePrevInstallWin.sh @ 38496
History | View | Annotate | Download (1.97 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-win/bin/gvSIG/extensiones/*; do |
24 |
ln -s $PWD/$i instalador-gvSIG-win/extensiones |
25 |
echo "Linked the mandatory extension \"$i\" ." |
26 |
done |
27 |
|
28 |
ln -s $PWD/instalador-gvSIG-win/extensiones $PREV_INSTALL/bin/gvSIG |
29 |
echo "Linked the directory instalador-gvSIG-win/extensiones ." |
30 |
|
31 |
ln -s $PWD/instalador-gvSIG-win/bin/lib $PREV_INSTALL/bin |
32 |
echo "Linked the directory instalador-gvSIG-win/bin/lib ." |
33 |
|
34 |
ln -s $PWD/instalador-gvSIG-win/bin/theme $PREV_INSTALL/bin |
35 |
echo "Linked the directory instalador-gvSIG-win/bin/theme ." |
36 |
|
37 |
for i in $(ls instalador-gvSIG-win/bin/); do |
38 |
if [ ! -d instalador-gvSIG-win/bin/$i ]; then |
39 |
ln -s $PWD/instalador-gvSIG-win/bin/$i $PREV_INSTALL/bin |
40 |
echo "Linked the file \"instalador-gvSIG-win/bin/$i\" ." |
41 |
fi; |
42 |
done |
43 |
|
44 |
ln -s $PWD/instalador-gvSIG-win/resources/gvSIG.bat $PREV_INSTALL/bin |
45 |
ln -s $PWD/instalador-gvSIG-win/resources/gvSIG.ini $PREV_INSTALL/bin |
46 |
ln -s $PWD/instalador-gvSIG-win/resources/uninstall.bat $PREV_INSTALL/bin |
47 |
ln -s $PWD/instalador-gvSIG-win/resources/andami-config.xml $PREV_INSTALL/bin |
48 |
#ln -s $PWD/instalador-gvSIG-win/resources/gpl.txt $PREV_INSTALL/bin |
49 |
ln -s $PWD/instalador-gvSIG-win/resources/images/help.ico $PREV_INSTALL/bin |
50 |
ln -s $PWD/instalador-gvSIG-win/resources/images/ico-gvSIG.ico $PREV_INSTALL/bin |
51 |
ln -s $PWD/instalador-gvSIG-win/resources/images/uninstall.ico $PREV_INSTALL/bin |
52 |
|
53 |
ln -s $PWD/instalador-gvSIG-win/installer_files/install.bat $PREV_INSTALL |
54 |
ln -s $PWD/instalador-gvSIG-win/installer_files/LEEME.TXT $PREV_INSTALL |
55 |
ln -s $PWD/instalador-gvSIG-win/installer_files/README.TXT $PREV_INSTALL |
56 |
cd $currentDir |