source: projects/web/trunk/bin/update.sh @ 1349

Revision 1349, 947 bytes checked in by daisuke, 14 years ago (diff)

use generic newsrdfgenerator

Line 
1#!/bin/bash
2
3# update errata
4echo "update errata pages..."
5for i in 5x 4x
6do
7  echo -n "$i "
8  (cd errata/$i/ ; ruby ../../bin/layout-errata.rb)
9done
10echo "done."
11
12for i in news events vlmagazine
13do
14  echo "update $i pages..."
15  (cd $i/ ; ruby ../bin/layout-${i}.rb)
16  echo "done."
17done
18
19echo "update vineseednews..."
20echo -n "html "
21bash bin/mkpackagenews.sh VineSeed > vineseednews.html
22
23echo -n "rdf "
24bin/getpackagerdf.sh VineSeed > vineseednews.rdf
25echo "done."
26
27echo "update vineplus5news..."
28echo -n "html "
29bash bin/mkpackagenews.sh VinePlus5 > vineplus5news.html
30
31echo -n "rdf "
32bin/getpackagerdf.sh VinePlus5 > vineplus5news.rdf
33echo "done."
34
35echo "update web pages..."
36ruby bin/layout.rb
37echo "done."
38
39echo "publish pages..."
40mkdir -p html
41cp -a *.html *.rdf js css errata events vlmagazine gpgkey images news html/
42find html/ -name '*.dat' -exec rm -f \{\} \;
43find html/ -name '*~' -exec rm -f \{\} \;
44rm -rf html/*/.svn html/*/*/.svn
Note: See TracBrowser for help on using the repository browser.