1 | #!/bin/sh
|
---|
2 | glilang=en
|
---|
3 |
|
---|
4 |
|
---|
5 | ## -------- Generate documentation for the Greenstone Librarian Interface --------
|
---|
6 |
|
---|
7 | ## ---- Check Javadoc exists ----
|
---|
8 | javadocpath=
|
---|
9 |
|
---|
10 | # Some users may set the above line manually
|
---|
11 | if [ "x$javadocpath" = "x" ]; then
|
---|
12 |
|
---|
13 | # If it is set, use the JAVA_HOME environment variable
|
---|
14 | if [ "x$JAVA_HOME" != "x" ]; then
|
---|
15 | javadocpath="$JAVA_HOME/bin/javadoc"
|
---|
16 |
|
---|
17 | # Check if Javadoc is on the search path
|
---|
18 | else
|
---|
19 | javadocpath=`which javadoc 2> /dev/null`
|
---|
20 | fi
|
---|
21 | fi
|
---|
22 |
|
---|
23 | # Check that a Javadoc executable has been found
|
---|
24 | if [ "$glilang" = "es" ]; then
|
---|
25 | echo "Revisando Javadoc: $javadocpath"
|
---|
26 | elif [ "$glilang" = "fr" ]; then
|
---|
27 | echo "Vérification de Javadoc: $javadocpath"
|
---|
28 | elif [ "$glilang" = "ru" ]; then
|
---|
29 | echo "ðÒÏ×ÅÒËÁ Javadoc: $javadocpath"
|
---|
30 | else
|
---|
31 | echo "Checking Javadoc: $javadocpath"
|
---|
32 | fi
|
---|
33 | if [ ! -x "$javadocpath" ]; then
|
---|
34 | echo
|
---|
35 | if [ "$glilang" = "es" ]; then
|
---|
36 | echo "No se pudo localizar una versión apropiada de Javadoc. Usted deberá "
|
---|
37 | echo "instalar un Kit de Desarrollo de Software Java (versión 1.4 o "
|
---|
38 | echo "superior) antes de generar la documentación para la Interfaz de la "
|
---|
39 | echo "Biblioteca Digital Greenstone."
|
---|
40 | elif [ "$glilang" = "fr" ]; then
|
---|
41 | echo "Une version appropriée de Javadoc n'a pas pu être localisée."
|
---|
42 | echo "Vous devez installer un Kit de Développement Java (version 1.4 ou"
|
---|
43 | echo "supérieure) avant de produire la documentation de Greenstone"
|
---|
44 | echo "Librarian Interface."
|
---|
45 | elif [ "$glilang" = "ru" ]; then
|
---|
46 | echo "îÅ ÕÄÁÌÏÓØ ÏÐÒÅÄÅÌÉÔØ ÍÅÓÔÏÎÁÈÏÖÄÅÎÉÅ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÊ ×ÅÒÓÉÉ Javadoc."
|
---|
47 | echo "÷Ù ÄÏÌÖÎÙ ÉÎÓÔÁÌÌÉÒÏ×ÁÔØ Java Development Kit (×ÅÒÓÉÑ 1.4 ÉÌÉ ×ÙÛÅ) "
|
---|
48 | echo "ÐÒÅÖÄÅ, ÞÅÍ ÇÅÎÅÒÉÒÏ×ÁÔØ ÄÏËÕÍÅÎÔÁÃÉÀ ÄÌÑ ÂÉÂÌÉÏÔÅÞÎÏÇÏ "
|
---|
49 | echo "ÉÎÔÅÒÆÅÊÓÁ Greenstone."
|
---|
50 | else
|
---|
51 | echo "Failed to locate an appropriate version of Javadoc. You must install a"
|
---|
52 | echo "Java Development Kit (version 1.4 or greater) before generating the"
|
---|
53 | echo "documentation for the Greenstone Librarian Interface."
|
---|
54 | fi
|
---|
55 | exit 1
|
---|
56 | fi
|
---|
57 |
|
---|
58 |
|
---|
59 | ## ---- Document the GLI ----
|
---|
60 | echo
|
---|
61 | if [ "$glilang" = "es" ]; then
|
---|
62 | echo "Generando documentación para la Interfaz de la Biblioteca Digital"
|
---|
63 | echo "Greenstone..."
|
---|
64 | elif [ "$glilang" = "fr" ]; then
|
---|
65 | echo "Production de documentation pour la Greenstone Librarian Interface"
|
---|
66 | elif [ "$glilang" = "ru" ]; then
|
---|
67 | echo "çÅÎÅÒÉÒÏ×ÁÎÉÅ ÄÏËÕÍÅÎÔÁÃÉÉ ÄÌÑ ÂÉÂÌÉÏÔÅÞÎÏÇÏ ÉÎÔÅÒÆÅÊÓÁ Greenstone"
|
---|
68 | else
|
---|
69 | echo "Generating documentation for the Greenstone Librarian Interface..."
|
---|
70 | fi
|
---|
71 |
|
---|
72 | javadoc -classpath classes/:GLI.jar:lib/apache.jar:lib/qfslib.jar -sourcepath src/ -source 1.4 -author -breakiterator -d docs/ -group "Greenstone Librarian Interface" org.greenstone.gatherer:org.greenstone.gatherer.cdm:org.greenstone.gatherer.collection:org.greenstone.gatherer.feedback:org.greenstone.gatherer.file:org.greenstone.gatherer.gems:org.greenstone.gatherer.gui:org.greenstone.gatherer.gui.metaaudit:org.greenstone.gatherer.gui.tree:org.greenstone.gatherer.metadata:org.greenstone.gatherer.shell:org.greenstone.gatherer.util -private -splitindex -version org.greenstone.gatherer org.greenstone.gatherer.cdm org.greenstone.gatherer.collection org.greenstone.gatherer.feedback org.greenstone.gatherer.file org.greenstone.gatherer.gems org.greenstone.gatherer.gui org.greenstone.gatherer.gui.metaaudit org.greenstone.gatherer.gui.tree org.greenstone.gatherer.metadata org.greenstone.gatherer.shell org.greenstone.gatherer.util
|
---|
73 |
|
---|
74 | if [ "$glilang" = "es" ]; then
|
---|
75 | echo "¡Hecho!"
|
---|
76 | elif [ "$glilang" = "fr" ]; then
|
---|
77 | echo "Terminé!"
|
---|
78 | elif [ "$glilang" = "ru" ]; then
|
---|
79 | echo "÷ÙÐÏÌÎÅÎÏ!"
|
---|
80 | else
|
---|
81 | echo "Done!"
|
---|
82 | fi |
---|