source: trunk/gli/document.sh@ 6742

Last change on this file since 6742 was 6742, checked in by mdewsnip, 20 years ago

Now with Spanish strings!

  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 3.9 KB
RevLine 
[4931]1#!/bin/sh
[6705]2glilang=
[4931]3
[5010]4
5## -------- Generate documentation for the Greenstone Librarian Interface --------
6
7## ---- Check Javadoc exists ----
8javadocpath=
9
10# Some users may set the above line manually
11if [ "$javadocpath" == "" ]; then
12
[6467]13 # If it is set, use the JAVA_HOME environment variable
14 if [ "$JAVA_HOME" != "" ]; then
15 javadocpath="$JAVA_HOME/bin/javadoc"
[5010]16
17 # Check if Javadoc is on the search path
18 else
19 javadocpath=`which javadoc 2> /dev/null`
20 fi
21fi
22
23# Check that a Javadoc executable has been found
[6742]24if [ "$glilang" == "es" ]; then
25 echo "Revisando Javadoc: $javadocpath"
26elif [ "$glilang" == "fr" ]; then
[6709]27 echo "Vérification de Javadoc: $javadocpath"
28elif [ "$glilang" == "ru" ]; then
[6704]29 echo "ðÒÏ×ÅÒËÁ Javadoc: $javadocpath"
30else
31 echo "Checking Javadoc: $javadocpath"
32fi
[5010]33if [ ! -x "$javadocpath" ]; then
34 echo
[6742]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
[6709]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
[6704]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
[5010]55 exit 1
56fi
57
58
59## ---- Document the GLI ----
60echo
[6742]61if [ "$glilang" == "es" ]; then
62 echo "Generando documentación para la Interfaz de la Biblioteca Digital"
63 echo "Greenstone..."
64elif [ "$glilang" == "fr" ]; then
[6709]65 echo "Production de documentation pour la Greenstone Librarian Interface"
66elif [ "$glilang" == "ru" ]; then
[6704]67 echo "çÅÎÅÒÉÒÏ×ÁÎÉÅ ÄÏËÕÍÅÎÔÁÃÉÉ ÄÌÑ ÂÉÂÌÉÏÔÅÞÎÏÇÏ ÉÎÔÅÒÆÅÊÓÁ Greenstone"
68else
69 echo "Generating documentation for the Greenstone Librarian Interface..."
70fi
[4945]71
[6668]72javadoc -classpath classes/:GLI.jar:lib/apache.jar:lib/calpa.jar:lib/jp.jar:lib/polloxml.jar:lib/qfslib.jar:lib/skinlf.jar -sourcepath src/ -source 1.4 -author -breakiterator -d docs/ -group "Gatherer v2.3" org.greenstone.gatherer:org.greenstone.gatherer.checklist:org.greenstone.gatherer.collection:org.greenstone.gatherer.file:org.greenstone.gatherer.gui:org.greenstone.gatherer.gui.border:org.greenstone.gatherer.gui.metaaudit:org.greenstone.gatherer.gui.table:org.greenstone.gatherer.gui.tree:org.greenstone.gatherer.help:org.greenstone.gatherer.shell:org.greenstone.gatherer.util -group "Collection Design Module" org.greenstone.gatherer.cdm -group "Metadata Set Manager" org.greenstone.gatherer.msm:org.greenstone.gatherer.msm.parsers -group "Value Tree Controls" org.greenstone.gatherer.valuetree -private -splitindex -version org.greenstone.gatherer org.greenstone.gatherer.checklist org.greenstone.gatherer.collection org.greenstone.gatherer.file org.greenstone.gatherer.gui org.greenstone.gatherer.gui.border org.greenstone.gatherer.gui.metaaudit org.greenstone.gatherer.gui.table org.greenstone.gatherer.gui.tree org.greenstone.gatherer.help org.greenstone.gatherer.shell org.greenstone.gatherer.util org.greenstone.gatherer.cdm org.greenstone.gatherer.msm org.greenstone.gatherer.msm.parsers org.greenstone.gatherer.valuetree
[4931]73
[6742]74if [ "$glilang" == "es" ]; then
75 echo "¡Hecho!"
76elif [ "$glilang" == "fr" ]; then
[6709]77 echo "Terminé!"
78elif [ "$glilang" == "ru" ]; then
[6704]79 echo "÷ÙÐÏÌÎÅÎÏ!"
80else
81 echo "Done!"
82fi
Note: See TracBrowser for help on using the repository browser.