root / tags / tmp_build / install / scripts / preparePrevInstallWin.sh @ 38496
History | View | Annotate | Download (1.97 KB)
1 | 34477 | fdiaz | #!/bin/bash |
---|---|---|---|
2 | PREV_INSTALL=prev_install |
||
3 | 34677 | fdiaz | currentDir=$PWD |
4 | 34477 | fdiaz | # 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 | 34677 | fdiaz | 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 | 34477 | fdiaz | |
53 | 34677 | fdiaz | 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 | 34477 | fdiaz | cd $currentDir |