OSDN Git Service

[Add] 3.0.0Alpha3のリリースノート追加.
[hengband/web.git] / src / make.sh
1 #!/bin/bash
2
3 mkdir -p ../web ../web/history ../web/development
4 cp -r image *.txt hengband.css ../web
5
6 list="index web_update development jlicense link download lists history"
7
8 for v in $list; do
9         echo ${v}
10         asciidoctor --no-header-footer --out-file=tmp.txt \
11                 --backend=html5 -a linkcss -a stylesheet=hengband.css \
12                 ${v}.adoc 
13         cat template.html | sed '/<!--main contents-->/r tmp.txt' \
14          | sed '/<!--head-->/r head.html' \
15          | sed '/<!--header-->/r header.html' \
16          | sed '/<!--footer-->/r footer.html' \
17          > ../web/${v}.html
18 done
19
20 score_list="score"
21
22 for v in $score_list; do
23         echo ${v}
24         asciidoctor --no-header-footer --out-file=tmp.txt \
25                 --backend=html5 -a linkcss -a stylesheet=hengband.css \
26                 ${v}.adoc
27         cat scorelinks.html >> tmp.txt
28         cat template.html | sed '/<!--main contents-->/r tmp.txt' \
29          | sed '/<!--head-->/r head_score.html' \
30          | sed '/<!--header-->/r header.html' \
31          | sed '/<!--footer-->/r footer.html' \
32          > ../web/${v}.html
33 done
34
35 history_list="history0.1.0 history0.1.0post history0.1.1 history0.1.2 history0.1.3 history0.2.0 history0.2.1 \
36 history0.2.2 history0.2.3 history0.2.4 history0.2.5 history0.3.0 history0.3.1 history0.3.2 history0.3.3 history0.3.4 \
37 history0.3.5 history0.3.6 history0.4.0 history0.4.2 history0.4.5 history0.4.6 history0.4.7 history0.4.8 history0.4.10 \
38 history1.0.0 history1.0.1 history1.0.3 history1.0.4 history1.0.5 history1.0.6 history1.0.7 history1.0.8 history1.0.9 \
39 history1.0.10 history1.0.11 history1.1.0c1 history1.1.0 history1.2.0and1.3.0 history1.2.1 history1.2.2and1.3.1 \
40 history1.4.0and1.5.0 history1.4.1and1.5.1 history1.4.2and1.5.2 history1.4.3and1.5.3 history1.4.4and1.5.4 \
41 history1.4.5and1.6.0 history1.4.6and1.6.1 history1.4.7and1.6.2 history1.7.0 history1.7.1 history1.7.2 \
42 history2.0.0 history2.1.0 history2.1.1 history2.1.2 history2.1.3 history2.1.4 history2.1.5 history2.2.0 history2.2.1 \
43 history3.0.0alpha history3.0.0alpha1 history3.0.0alpha2 history3.0.0alpha3 history3.0.0 history3.0.X history3.2.0"
44 development_list="development201103 development201110"
45
46 for v in $history_list; do
47         echo ${v}
48         asciidoctor --no-header-footer --out-file=tmp.txt \
49                 --backend=html5 -a linkcss -a stylesheet=../hengband.css \
50                 history/${v}.adoc 
51         cat template.html | sed '/<!--main contents-->/r tmp.txt' \
52          | sed '/<!--head-->/r head.html' \
53          | sed '/<!--header-->/r header.html' \
54          | sed '/<!--footer-->/r footer.html' \
55          > ../web/history/${v}.html
56 done
57
58 for v in $development_list; do
59         echo ${v}
60         asciidoctor --no-header-footer --out-file=tmp.txt \
61                 --backend=html5 -a linkcss -a stylesheet=../hengband.css \
62                 development/${v}.adoc 
63         cat template.html | sed '/<!--main contents-->/r tmp.txt' \
64          | sed '/<!--head-->/r head.html' \
65          | sed '/<!--header-->/r header.html' \
66          | sed '/<!--footer-->/r footer.html' \
67          > ../web/development/${v}.html
68 done
69
70 rm tmp.txt
71