1 | #!/bin/sh
|
---|
2 |
|
---|
3 | gsdlhome=$GSDLHOME
|
---|
4 | shared="../../../shared"
|
---|
5 | processing="../../processing"
|
---|
6 | sources="../../xml-source"
|
---|
7 |
|
---|
8 | if [ "$gsdlhome" == "" ]; then
|
---|
9 | # assume tutorials in a subdir of gsdl
|
---|
10 | pushd .. > /dev/null
|
---|
11 | gsdlhome=`pwd`
|
---|
12 | popd > /dev/null
|
---|
13 | fi
|
---|
14 |
|
---|
15 | if [ ! -d build ]; then
|
---|
16 | mkdir build
|
---|
17 | fi
|
---|
18 | cd build
|
---|
19 |
|
---|
20 | echo "procesing english version"
|
---|
21 | if [ ! -d en ]; then
|
---|
22 | mkdir en
|
---|
23 | fi
|
---|
24 | cd en
|
---|
25 | mkdir html
|
---|
26 |
|
---|
27 | cp -r $sources/en/images .
|
---|
28 | cp $processing/style.css .
|
---|
29 |
|
---|
30 | echo "User's manual (english)"
|
---|
31 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-index.xsl $sources/en/User_en.xml > html/User_en_index.html
|
---|
32 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-one-html.xsl $sources/en/User_en.xml > html/User_en_all.html
|
---|
33 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-many-html.xsl $sources/en/User_en.xml | perl -S $gsdlhome/gli/help/splithelpdocument.pl
|
---|
34 | mv *.htm html/
|
---|
35 |
|
---|
36 | echo "Installer's manual (english)"
|
---|
37 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-index.xsl $sources/en/Install_en.xml > html/Install_en_index.html
|
---|
38 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-one-html.xsl $sources/en/Install_en.xml > html/Install_en_all.html
|
---|
39 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-many-html.xsl $sources/en/Install_en.xml | perl -S $gsdlhome/gli/help/splithelpdocument.pl
|
---|
40 | mv *.htm html/
|
---|
41 |
|
---|
42 | echo "Developer's manual (english)"
|
---|
43 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-index.xsl $sources/en/Develop_en.xml > html/Develop_en_index.html
|
---|
44 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-one-html.xsl $sources/en/Develop_en.xml > html/Develop_en_all.html
|
---|
45 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-many-html.xsl $sources/en/Develop_en.xml | perl -S $gsdlhome/gli/help/splithelpdocument.pl
|
---|
46 | mv *.htm html/
|
---|
47 |
|
---|
48 | echo "From paper to collection (english)"
|
---|
49 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-index.xsl $sources/en/Paper_en.xml > html/Paper_en_index.html
|
---|
50 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-one-html.xsl $sources/en/Paper_en.xml > html/Paper_en_all.html
|
---|
51 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-many-html.xsl $sources/en/Paper_en.xml | perl -S $gsdlhome/gli/help/splithelpdocument.pl
|
---|
52 | mv *.htm html/
|
---|
53 |
|
---|
54 | cd ..
|
---|
55 |
|
---|
56 |
|
---|
57 | echo "procesing french version"
|
---|
58 | if [ ! -d fr ]; then
|
---|
59 | mkdir fr
|
---|
60 | fi
|
---|
61 | cd fr
|
---|
62 | mkdir html
|
---|
63 |
|
---|
64 | cp -r $sources/en/images .
|
---|
65 | cp $processing/style.css .
|
---|
66 |
|
---|
67 | echo "User's manual (french)"
|
---|
68 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-index.xsl $sources/fr/User_fr.xml > html/User_fr_index.html
|
---|
69 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-one-html.xsl $sources/fr/User_fr.xml > html/User_fr_all.html
|
---|
70 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-many-html.xsl $sources/fr/User_fr.xml | perl -S $gsdlhome/gli/help/splithelpdocument.pl
|
---|
71 | mv *.htm html/
|
---|
72 |
|
---|
73 | echo "Installer's manual (french)"
|
---|
74 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-index.xsl $sources/fr/Install_fr.xml > html/Install_fr_index.html
|
---|
75 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-one-html.xsl $sources/fr/Install_fr.xml > html/Install_fr_all.html
|
---|
76 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-many-html.xsl $sources/fr/Install_fr.xml | perl -S $gsdlhome/gli/help/splithelpdocument.pl
|
---|
77 | mv *.htm html/
|
---|
78 |
|
---|
79 | echo "Developer's manual (french)"
|
---|
80 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-index.xsl $sources/fr/Develop_fr.xml > html/Develop_fr_index.html
|
---|
81 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-one-html.xsl $sources/fr/Develop_fr.xml > html/Develop_fr_all.html
|
---|
82 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-many-html.xsl $sources/fr/Develop_fr.xml | perl -S $gsdlhome/gli/help/splithelpdocument.pl
|
---|
83 | mv *.htm html/
|
---|
84 |
|
---|
85 | echo "From paper to collection (french)"
|
---|
86 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-index.xsl $sources/fr/Paper_fr.xml > html/Paper_fr_index.html
|
---|
87 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-one-html.xsl $sources/fr/Paper_fr.xml > html/Paper_fr_all.html
|
---|
88 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-many-html.xsl $sources/fr/Paper_fr.xml | perl -S $gsdlhome/gli/help/splithelpdocument.pl
|
---|
89 | mv *.htm html/
|
---|
90 |
|
---|
91 | cd ..
|
---|
92 |
|
---|
93 |
|
---|
94 | echo "procesing spanish version"
|
---|
95 | if [ ! -d es ]; then
|
---|
96 | mkdir es
|
---|
97 | fi
|
---|
98 | cd es
|
---|
99 | mkdir html
|
---|
100 | cp -r $sources/en/images .
|
---|
101 | cp $processing/style.css .
|
---|
102 |
|
---|
103 | echo "User's manual (spanish)"
|
---|
104 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-index.xsl $sources/es/User_es.xml > html/User_es_index.html
|
---|
105 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-one-html.xsl $sources/es/User_es.xml > html/User_es_all.html
|
---|
106 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-many-html.xsl $sources/es/User_es.xml | perl -S $gsdlhome/gli/help/splithelpdocument.pl
|
---|
107 | mv *.htm html/
|
---|
108 |
|
---|
109 | echo "Installer's manual (spanish)"
|
---|
110 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-index.xsl $sources/es/Install_es.xml > html/Install_es_index.html
|
---|
111 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-one-html.xsl $sources/es/Install_es.xml > html/Install_es_all.html
|
---|
112 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-many-html.xsl $sources/es/Install_es.xml | perl -S $gsdlhome/gli/help/splithelpdocument.pl
|
---|
113 | mv *.htm html/
|
---|
114 |
|
---|
115 | echo "Developer's manual (spanish)"
|
---|
116 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-index.xsl $sources/es/Develop_es.xml > html/Develop_es_index.html
|
---|
117 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-one-html.xsl $sources/es/Develop_es.xml > html/Develop_es_all.html
|
---|
118 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-many-html.xsl $sources/es/Develop_es.xml | perl -S $gsdlhome/gli/help/splithelpdocument.pl
|
---|
119 | mv *.htm html/
|
---|
120 |
|
---|
121 | echo "From paper to collection (spanish)"
|
---|
122 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-index.xsl $sources/es/Paper_es.xml > html/Paper_es_index.html
|
---|
123 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-one-html.xsl $sources/es/Paper_es.xml > html/Paper_es_all.html
|
---|
124 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-many-html.xsl $sources/es/Paper_es.xml | perl -S $gsdlhome/gli/help/splithelpdocument.pl
|
---|
125 | mv *.htm html/
|
---|
126 |
|
---|
127 | cd ..
|
---|
128 |
|
---|
129 |
|
---|
130 | echo "procesing russian version"
|
---|
131 | if [ ! -d ru ]; then
|
---|
132 | mkdir ru
|
---|
133 | fi
|
---|
134 | cd ru
|
---|
135 | mkdir html
|
---|
136 |
|
---|
137 | cp -r $sources/en/images .
|
---|
138 | cp $processing/style.css .
|
---|
139 |
|
---|
140 | echo "User's manual (russian)"
|
---|
141 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-index.xsl $sources/ru/User_ru.xml > html/User_ru_index.html
|
---|
142 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-one-html.xsl $sources/ru/User_ru.xml > html/User_ru_all.html
|
---|
143 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-many-html.xsl $sources/ru/User_ru.xml | perl -S $gsdlhome/gli/help/splithelpdocument.pl
|
---|
144 | mv *.htm html/
|
---|
145 |
|
---|
146 | echo "Installer's manual (russian)"
|
---|
147 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-index.xsl $sources/ru/Install_ru.xml > html/Install_ru_index.html
|
---|
148 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-one-html.xsl $sources/ru/Install_ru.xml > html/Install_ru_all.html
|
---|
149 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-many-html.xsl $sources/ru/Install_ru.xml | perl -S $gsdlhome/gli/help/splithelpdocument.pl
|
---|
150 | mv *.htm html/
|
---|
151 |
|
---|
152 | echo "Developer's manual (russian)"
|
---|
153 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-index.xsl $sources/ru/Develop_ru.xml > html/Develop_ru_index.html
|
---|
154 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-one-html.xsl $sources/ru/Develop_ru.xml > html/Develop_ru_all.html
|
---|
155 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-many-html.xsl $sources/ru/Develop_ru.xml | perl -S $gsdlhome/gli/help/splithelpdocument.pl
|
---|
156 | mv *.htm html/
|
---|
157 |
|
---|
158 | echo "From paper to collection (russian)"
|
---|
159 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-index.xsl $sources/ru/Paper_ru.xml > html/Paper_ru_index.html
|
---|
160 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-one-html.xsl $sources/ru/Paper_ru.xml > html/Paper_ru_all.html
|
---|
161 | java -cp $gsdlhome/gli:$shared ApplyXSLT $processing/xml-to-many-html.xsl $sources/ru/Paper_ru.xml | perl -S $gsdlhome/gli/help/splithelpdocument.pl
|
---|
162 | mv *.htm html/
|
---|
163 |
|
---|
164 | cd ..
|
---|
165 |
|
---|
166 | cd ..
|
---|