opensim-tools – Blame information for rev 13
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | eva | 1 | #!/bin/bash |
2 | ########################################################################### |
||
4 | eva | 3 | ## Copyright (C) Wizardry and Steamworks 2013 - License: GNU GPLv3 ## |
1 | eva | 4 | ## Please see: http://www.gnu.org/licenses/gpl.html for legal details, ## |
5 | ## rights of fair usage, the disclaimer and warranty conditions. ## |
||
6 | ########################################################################### |
||
7 | |||
3 | eva | 8 | echo "[OpenSim] Updating tools..." |
9 | svn update |
||
1 | eva | 10 | pushd ./ |
13 | eva | 11 | if [ -d ../opensim-source ]; then |
12 | cd ../opensim-source/ |
||
13 | echo "[OpenSim] Updating sources..." |
||
14 | svn update |
||
15 | echo "[OpenSim] Cleaning..." |
||
16 | PKG_CONFIG_PATH=/opt/mono-4-0/lib/pkgconfig make clean |
||
17 | echo "[OpenSim] Build..." |
||
18 | PKG_CONFIG_PATH=/opt/mono-4-0/lib/pkgconfig make |
||
19 | if [ -d /home/opensim/os ]; then |
||
20 | echo "[OpenSim] Copying files..." |
||
21 | mkdir -p /home/opensim/os |
||
22 | find bin/ -name \*.ini -exec rm -rf '{}' \; |
||
23 | find bin/ -name \*.config -exec rm -rf '{}' \; |
||
24 | cp -Ra bin/* /home/opensim/os/ |
||
25 | echo "[OpenSim] Changing ownership..." |
||
26 | chown -R opensim:opensim /home/opensim/os/ |
||
27 | fi |
||
28 | fi |
||
29 | if [ -d ../opensim-config ]; then |
||
30 | echo "[OpenSim] Updating configuration..." |
||
31 | cd ../opensim-config/ |
||
32 | svn update |
||
33 | cp -Ra * /home/opensim/os/ |
||
34 | fi |
||
35 | if [ -d /var/opensim-www ]; then |
||
36 | echo "[OpenSim] Updating website..." |
||
37 | cd /var/opensim-www/ |
||
38 | svn update |
||
39 | chown -R www-data:www-data /var/opensim-www |
||
40 | service lighttpd restart |
||
41 | fi |
||
1 | eva | 42 | echo "[OpenSim] Restarting OpenSim." |
43 | kill -s HUP `pidof mono` |
||
44 | echo "[OpenSim] Done." |
||
45 | popd |