[Pfc-prolog-cvs] prolix-doc/pfc-es/codigo convertir-no-java.sh,NONE,1.1 convertir-codigo.sh,1.1,1.2
Status: Beta
Brought to you by:
ivanfrade
From: <iva...@us...> - 2003-09-04 18:04:26
|
Update of /cvsroot/pfc-prolog/prolix-doc/pfc-es/codigo In directory sc8-pr-cvs1:/tmp/cvs-serv26640 Modified Files: convertir-codigo.sh Added Files: convertir-no-java.sh Log Message: Mejorado script para codigo java a latex - Anyadido otro para codigo no-java --- NEW FILE: convertir-no-java.sh --- #! /bin/bash # IMPORTANT: You must recreate the directory structure of source code # (excluding RUTA_JAVA) in directory where you execute de script PROJECTDIR=${HOME}/pfc/proyecto/prolix WEBDIR=${PROJECTDIR}/web FICHEROS_JSP=`find ${WEBDIR} -name "*.jsp"| cut -d "/" -f 8- | sort` init() { echo "Creando directorios..." mkdir jsp mkdir xdoclet } jsp() { SECTION_JSP=jsp/jsp.tex echo " " > ${SECTION_JSP} echo "Preparando paginas JSP..." for i in ${FICHEROS_JSP}; do ( echo -n "Procesando "; echo $i FICHERO_JSP_TEX=jsp/${i}.tex TITULO=`echo ${i}` echo "\\subsubsection{${TITULO}}" > ${FICHERO_JSP_TEX} echo "\\begin{verbatim}" >> ${FICHERO_JSP_TEX} cat ${WEBDIR}/${i} >> ${FICHERO_JSP_TEX} echo "\\end{verbatim}" >> ${FICHERO_JSP_TEX} echo "\\subsection{${TITULO}}" >> ${SECTION_JSP} echo "\\input{codigo/${FICHERO_JSP_TEX}}" >> ${SECTION_JSP} ); done } buildfile() { echo "Preparando buildfile..." # echo "\\subsection{Buildfile build.xml}" > buildxml.tex echo "\\begin{verbatim}" > buildxml.tex cat ${PROJECTDIR}/build.xml >> buildxml.tex echo "\\end{verbatim}" >> buildxml.tex } i18n() { echo "Preparando resources ..." echo "\\begin{verbatim}" > resources.tex cat ${PROJECTDIR}/etc/WebClientResources.properties >> resources.tex echo "\\end{verbatim}" >> resources.tex } xdoclet() { SECTION_XD=xdoclet/xdoclet.tex echo " " > ${SECTION_XD} echo "Preparando ficheros xdoclet...." FICHEROS_XDOCLET=`find ${PROJECTDIR}/etc -name "*.xml" | cut -d "/" -f 8-` for i in ${FICHEROS_XDOCLET}; do ( FICHERO_XD_TEX=xdoclet/${i}.tex TITULO=`echo ${i}` echo -n "Procesando "; echo $i # echo "\\subsubsection{${TITULO}}" > ${FICHERO_XD_TEX} echo "\\begin{verbatim}" > ${FICHERO_XD_TEX} cat ${PROJECTDIR}/etc/${i} >> ${FICHERO_XD_TEX} echo "\\end{verbatim}" >> ${FICHERO_XD_TEX} echo "\\subsection{${TITULO}}" >> ${SECTION_XD} echo "\\input{codigo/${FICHERO_XD_TEX}}" >> ${SECTION_XD} ); done } xslt() { echo "Hoja de transformacion..." echo "\\begin{verbatim}" > hoja-xsl.tex cat ${PROJECTDIR}/web/xsl/solution.xslt >> hoja-xsl.tex echo "\\end{verbatim}" >> hoja-xsl.tex } init jsp buildfile i18n xdoclet xslt Index: convertir-codigo.sh =================================================================== RCS file: /cvsroot/pfc-prolog/prolix-doc/pfc-es/codigo/convertir-codigo.sh,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** convertir-codigo.sh 3 Sep 2003 19:10:27 -0000 1.1 --- convertir-codigo.sh 4 Sep 2003 18:04:13 -0000 1.2 *************** *** 1,16 **** #! /bin/bash ! # IMPORTANT: You must recreate the directory structure of source code ! # (excluding RUTA_JAVA) in directory where you execute de script ! ! PROJECTDIR=${HOME}/pfc/proyecto/prolix/ ! BUILDFILE=${HOME}/pfc/proyecto/prolix/build.xml ! RUTA_JAVA=${HOME}/pfc/proyecto/prolix/src/org/asturlinux/frade/prolix/ FICHEROS_JAVA=`find ${RUTA_JAVA} -name "*.java" -print | cut -d "/" -f 12- | sort` java() { echo "Convirtiendo código Java..." ! echo "Listado ficheros Java:" > listado-java.txt for i in ${FICHEROS_JAVA}; do ( echo -n "Procesando "; --- 1,32 ---- #! /bin/bash ! PROJECTDIR=${HOME}/pfc/proyecto/prolix ! BUILDFILE=${PROJECTDIR}/build.xml ! RUTA_JAVA=${PROJECTDIR}/src/org/asturlinux/frade/prolix/ FICHEROS_JAVA=`find ${RUTA_JAVA} -name "*.java" -print | cut -d "/" -f 12- | sort` + init() + { + mkdir java + mkdir java/ejb + mkdir java/ejb/sessionjb + mkdir java/ejb/entityjb + mkdir java/web + mkdir java/web/actions + mkdir java/web/formbeans + mkdir java/web/beans + mkdir java/web/tags + mkdir java/web/servlets + mkdir java/exceptions + mkdir java/interpreter + mkdir java/interpreter/exceptions + mkdir java/interpreter/interfaces + } + + java() { echo "Convirtiendo código Java..." ! # echo "Listado ficheros Java:" > listado-java.txt for i in ${FICHEROS_JAVA}; do ( echo -n "Procesando "; *************** *** 19,23 **** TITULO=`echo ${i} | sed --expression "s+\\_+\\\\\\_+"` lgrind -i -ljava -c ${RUTA_JAVA}/${i} > java/${FICHERO_JAVA_TEX} ! echo ${i} >> listado-java.txt RAIZ_FICHERO_SECCION=`echo ${i} | cut -d "/" -f 1` FICHERO_SECCION=${RAIZ_FICHERO_SECCION}.java.tex --- 35,39 ---- TITULO=`echo ${i} | sed --expression "s+\\_+\\\\\\_+"` lgrind -i -ljava -c ${RUTA_JAVA}/${i} > java/${FICHERO_JAVA_TEX} ! # echo ${i} >> listado-java.txt RAIZ_FICHERO_SECCION=`echo ${i} | cut -d "/" -f 1` FICHERO_SECCION=${RAIZ_FICHERO_SECCION}.java.tex *************** *** 26,33 **** ); done - #echo "Convirtiendo buildfile..." - #lgrind -i -lsrc -c ${BUILDFILE} > java/build.xml.tex - } java --- 42,47 ---- ); done } + init java |