=================================================================== RCS file: /home/cvs/OpenXM/src/asir-contrib/packages/doc/top/Makefile,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- OpenXM/src/asir-contrib/packages/doc/top/Makefile 2007/09/29 07:29:31 1.6 +++ OpenXM/src/asir-contrib/packages/doc/top/Makefile 2009/02/21 22:09:12 1.7 @@ -1,4 +1,4 @@ -#$OpenXM: OpenXM/src/asir-contrib/packages/doc/top/Makefile,v 1.5 2005/05/18 05:48:45 takayama Exp $ +#$OpenXM: OpenXM/src/asir-contrib/packages/doc/top/Makefile,v 1.6 2007/09/29 07:29:31 takayama Exp $ # Name of this document. MYNAME=cman @@ -10,75 +10,90 @@ SRC = base.oxw calculus.oxw complex.oxw \ poly.oxw print.oxw series.oxw \ util.oxw windows.oxw oxshell.oxw load.oxw -ENSRCS = ${SRC:.oxw=.en} -JASRCS = ${SRC:.oxw=.ja} +ENSRCS = ${SRC:.oxw=.en} +JASRCS = ${SRC:.oxw=.ja} ENAUTO= base-auto.en glib-auto.en matrix-auto.en number-auto.en \ poly-auto.en print-auto.en util-auto.en \ oxshell-auto.en JAAUTO=${ENAUTO:.en=.ja} include ../M/Makefile + clean_private: ### base -base-auto.en : ${CONTRIB}/names.rr - ${RM} -f base-auto.en - ${OXWEAVE} usage <${CONTRIB}/names.rr | ${OXGENTEXI} --category base --en --upnode "Basic (Standard Functions)" ${OPTGENTEXI} >base-auto.en -base-auto.ja : ${CONTRIB}/names.rr - ${RM} -f base-auto.ja - ${OXWEAVE} usage <${CONTRIB}/names.rr | ${OXGENTEXI} --category base --ja --upnode "Basic (Standard Functions)" ${OPTGENTEXI} >base-auto.ja +${MYNAME}.en ${MYNAME}.ja: + +${MYNAME}-en.texi: ${ENAUTO} ${ENSRCS} +${MYNAME}-ja.texi: ${JAAUTO} ${JASRCS} + +base-auto.en: ${CONTRIB}/names.rr + cat ${CONTRIB}/names.rr | ${OXWEAVE} usage \ + | ${OXGENTEXI} --category base --en --upnode "Basic (Standard Functions)" ${OPTGENTEXI} > $@ + +base-auto.ja: ${CONTRIB}/names.rr + cat ${CONTRIB}/names.rr | ${OXWEAVE} usage \ + | ${OXGENTEXI} --category base --ja --upnode "Basic (Standard Functions)" ${OPTGENTEXI} > $@ + ### number -number-auto.en : ${CONTRIB}/names.rr - ${RM} -f number-auto.en - cat ${CONTRIB}/names.rr | ${OXWEAVE} usage | ${OXGENTEXI} --category number --en --upnode "Numbers (Standard Mathematical Functions)" ${OPTGENTEXI} >number-auto.en -number-auto.ja : ${CONTRIB}/names.rr - ${RM} -f number-auto.ja - cat ${CONTRIB}/names.rr | ${OXWEAVE} usage | ${OXGENTEXI} --category number --ja --upnode "Numbers (Standard Mathematical Functions)" ${OPTGENTEXI} >number-auto.ja +number-auto.en: ${CONTRIB}/names.rr + cat ${CONTRIB}/names.rr | ${OXWEAVE} usage \ + | ${OXGENTEXI} --category number --en --upnode "Numbers (Standard Mathematical Functions)" ${OPTGENTEXI} > $@ +number-auto.ja: ${CONTRIB}/names.rr + cat ${CONTRIB}/names.rr | ${OXWEAVE} usage \ + | ${OXGENTEXI} --category number --ja --upnode "Numbers (Standard Mathematical Functions)" ${OPTGENTEXI} > $@ ### matrix -matrix-auto.en : ${CONTRIB}/names.rr - ${RM} -f matrix-auto.en - ${OXWEAVE} usage <${CONTRIB}/names.rr | ${OXGENTEXI} --category matrix --en --upnode "Matrix (Standard Mathematical Functions)" ${OPTGENTEXI} >matrix-auto.en -matrix-auto.ja : ${CONTRIB}/names.rr - ${RM} -f matrix-auto.ja - ${OXWEAVE} usage <${CONTRIB}/names.rr | ${OXGENTEXI} --category matrix --ja --upnode "Matrix (Standard Mathematical Functions)" ${OPTGENTEXI} >matrix-auto.ja +matrix-auto.en: ${CONTRIB}/names.rr + cat ${CONTRIB}/names.rr | ${OXWEAVE} usage \ + | ${OXGENTEXI} --category matrix --en --upnode "Matrix (Standard Mathematical Functions)" ${OPTGENTEXI} > $@ +matrix-auto.ja: ${CONTRIB}/names.rr + cat ${CONTRIB}/names.rr | ${OXWEAVE} usage \ + | ${OXGENTEXI} --category matrix --ja --upnode "Matrix (Standard Mathematical Functions)" ${OPTGENTEXI} > $@ + ### print -print-auto.en : ${CONTRIB}/names.rr - ${RM} -f print-auto.en - ${OXWEAVE} usage <${CONTRIB}/names.rr | ${OXGENTEXI} --category print --en --upnode "Print (Standard Mathematical Functions)" ${OPTGENTEXI} >print-auto.en -print-auto.ja : ${CONTRIB}/names.rr - ${RM} -f print-auto.ja - ${OXWEAVE} usage <${CONTRIB}/names.rr | ${OXGENTEXI} --category print --ja --upnode "Print (Standard Mathematical Functions)" ${OPTGENTEXI} >print-auto.ja +print-auto.en: ${CONTRIB}/names.rr + cat ${CONTRIB}/names.rr | ${OXWEAVE} usage \ + | ${OXGENTEXI} --category print --en --upnode "Print (Standard Mathematical Functions)" ${OPTGENTEXI} > $@ +print-auto.ja: ${CONTRIB}/names.rr + cat ${CONTRIB}/names.rr | ${OXWEAVE} usage \ + | ${OXGENTEXI} --category print --ja --upnode "Print (Standard Mathematical Functions)" ${OPTGENTEXI} > $@ + ### poly -poly-auto.en : ${CONTRIB}/names.rr - ${RM} -f poly-auto.en - ${OXWEAVE} usage <${CONTRIB}/names.rr | ${OXGENTEXI} --category poly --en --upnode "Polynomials (Standard Mathematical Functions)" ${OPTGENTEXI} >poly-auto.en -poly-auto.ja : ${CONTRIB}/names.rr - ${RM} -f poly-auto.ja - ${OXWEAVE} usage <${CONTRIB}/names.rr | ${OXGENTEXI} --category poly --ja --upnode "Polynomials (Standard Mathematical Functions)" ${OPTGENTEXI} >poly-auto.ja +poly-auto.en: ${CONTRIB}/names.rr + cat ${CONTRIB}/names.rr | ${OXWEAVE} usage \ + | ${OXGENTEXI} --category poly --en --upnode "Polynomials (Standard Mathematical Functions)" ${OPTGENTEXI} >poly-auto.en +poly-auto.ja: ${CONTRIB}/names.rr + cat ${CONTRIB}/names.rr | ${OXWEAVE} usage \ + | ${OXGENTEXI} --category poly --ja --upnode "Polynomials (Standard Mathematical Functions)" ${OPTGENTEXI} > $@ + ### glib -glib-auto.en : ${ASIRLIB}/glib - ${RM} -f glib-auto.en - cat ${ASIRLIB}/glib | ${OXWEAVE} usage | ${OXGENTEXI} --category glib --en --upnode "Graphic Library (2 dimensional)" ${OPTGENTEXI} >glib-auto.en -glib-auto.ja : ${ASIRLIB}/glib - ${RM} -f glib-auto.ja - cat ${ASIRLIB}/glib | ${OXWEAVE} usage | ${OXGENTEXI} --category glib --ja --upnode "Graphic Library (2 dimensional)" ${OPTGENTEXI} >glib-auto.ja +glib-auto.en: ${ASIRLIB}/glib + cat ${ASIRLIB}/glib | ${OXWEAVE} usage \ + | ${OXGENTEXI} --category glib --en --upnode "Graphic Library (2 dimensional)" ${OPTGENTEXI} > $@ +glib-auto.ja: ${ASIRLIB}/glib + cat ${ASIRLIB}/glib | ${OXWEAVE} usage \ + | ${OXGENTEXI} --category glib --ja --upnode "Graphic Library (2 dimensional)" ${OPTGENTEXI} > $@ + ### util -util-auto.en : ${CONTRIB}/names.rr - ${RM} -f util-auto.en - cat ${CONTRIB}/names.rr | ${OXWEAVE} usage | ${OXGENTEXI} --category util --en --upnode "Utility Functions" ${OPTGENTEXI} >util-auto.en -util-auto.ja : ${CONTRIB}/names.rr - ${RM} -f util-auto.ja - cat ${CONTRIB}/names.rr | ${OXWEAVE} usage | ${OXGENTEXI} --category util --ja --upnode "Utility Functions" ${OPTGENTEXI} >util-auto.ja +util-auto.en: ${CONTRIB}/names.rr + cat ${CONTRIB}/names.rr | ${OXWEAVE} usage \ + | ${OXGENTEXI} --category util --en --upnode "Utility Functions" ${OPTGENTEXI} > $@ + +util-auto.ja: ${CONTRIB}/names.rr + cat ${CONTRIB}/names.rr | ${OXWEAVE} usage \ + | ${OXGENTEXI} --category util --ja --upnode "Utility Functions" ${OPTGENTEXI} > $@ ### oxshell -oxshell-auto.en : ${CONTRIB}/oxshell.rr - ${RM} -f oxshell-auto.en - cat ${CONTRIB}/oxshell.rr | ${OXWEAVE} usage | ${OXGENTEXI} --category oxshell --en --upnode "Oxshell Functions" ${OPTGENTEXI} >oxshell-auto.en -oxshell-auto.ja : ${CONTRIB}/oxshell.rr - ${RM} -f oxshell-auto.ja - cat ${CONTRIB}/oxshell.rr | ${OXWEAVE} usage | ${OXGENTEXI} --category oxshell --ja --upnode "Oxshell Functions" ${OPTGENTEXI} >oxshell-auto.ja + +oxshell-auto.en: ${CONTRIB}/oxshell.rr + cat ${CONTRIB}/oxshell.rr | ${OXWEAVE} usage \ + | ${OXGENTEXI} --category oxshell --en --upnode "Oxshell Functions" ${OPTGENTEXI} > $@ + +oxshell-auto.ja: ${CONTRIB}/oxshell.rr + cat ${CONTRIB}/oxshell.rr | ${OXWEAVE} usage \ + | ${OXGENTEXI} --category oxshell --ja --upnode "Oxshell Functions" ${OPTGENTEXI} > $@