summaryrefslogtreecommitdiff
path: root/doit.sh
blob: 13722aac1e8f4e2abcc3b38036e777bf9e7c3a6c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/bash 
 
if type webcoso.pl >/dev/null 2>&1; then
    command=webcoso.pl
else
    command="perl -I/home/dakkar/src/WebCoso/lib/ /home/dakkar/src/WebCoso/script/webcoso.pl"
fi
 
if [[ "$*" = '--send' ]]; then
    do_send=1
    shift
fi
 
if ! $command -s src/ -d output -I templates/ "$@"; then
    echo "Something wrong: $?" >&2
    exit 1
fi
 
if [[ "$*" = '--clean' ]]; then
    rm -rf /var/www/localhost/htdocs/*
else
    rsync -r output/ /var/www/localhost/htdocs/
    rsync -r additions/ /var/www/localhost/htdocs/
    rsync /usr/share/doc/docutils-*/html/html4css1.css /var/www/localhost/htdocs/
fi
 
if [[ "$do_send" = '1' ]]; then
    rsync -rv /var/www/localhost/htdocs/ luxion:/var/www/thenautilus/htdocs/
fi