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

Revision 8397, 1.4 KB checked in by daisuke, 10 years ago (diff)

update to new web design

Line 
1#!/bin/bash
2
3<<<<<<< .mine
4mkdir -p tmp rdf html
5
6=======
7mkdir -p tmp/ rdf/ html/
8
9>>>>>>> .r8396
10# update errata
11echo "update errata pages..."
12for i in 6x
13do
14  echo -n "$i "
15  if ( ls errata/$i/*.dat >& /dev/null ); then
16    (cd errata/$i/ ; ruby ../../bin/layout-errata.rb)
17  fi
18done
19echo "done."
20
21for i in news events vlmagazine
22do
23  echo "update $i pages..."
24  (cd $i/ ; ruby ../bin/layout-${i}.rb)
25  echo "done."
26done
27
28echo "update vineseednews..."
29echo -n "html "
30bash bin/mkpackagenews.sh VineSeed > tmp/vineseednews.html
31
32echo -n "rdf "
33bin/getpackagerdf.sh VineSeed > rdf/vineseednews.rdf
34echo "done."
35
36echo "update vineplus6news..."
37echo -n "html "
38bash bin/mkpackagenews.sh VinePlus6 > tmp/vineplus6news.html
39
40echo -n "rdf "
41bin/getpackagerdf.sh VinePlus6 > rdf/vineplus6news.rdf
42echo "done."
43
44<<<<<<< .mine
45=======
46echo "update vineplus5news..."
47echo -n "html "
48bash bin/mkpackagenews.sh VinePlus5 > tmp/vineplus5news.html
49
50echo -n "rdf "
51bin/getpackagerdf.sh VinePlus5 > rdf/vineplus5news.rdf
52echo "done."
53
54>>>>>>> .r8396
55echo "update web pages..."
56ruby bin/layout.rb
57echo "done."
58
59echo "publish pages..."
60mkdir -p html
61<<<<<<< .mine
62cp -a tmp/*.html rdf/*.rdf rdf js css errata events vlmagazine gpgkey images news html/
63=======
64cp -a tmp/*.html tmp/*.rdf rdf js css errata events vlmagazine gpgkey images news html/
65>>>>>>> .r8396
66find html/ -name '*.dat' -exec rm -f \{\} \;
67find html/ -name '*~' -exec rm -f \{\} \;
68rm -rf html/*/.svn html/*/*/.svn
Note: See TracBrowser for help on using the repository browser.