=================================================================== RCS file: /home/cvs/OpenXM/src/asir-contrib/packages/doc/top/Makefile,v retrieving revision 1.4 retrieving revision 1.8 diff -u -p -r1.4 -r1.8 --- OpenXM/src/asir-contrib/packages/doc/top/Makefile 2005/04/11 11:13:32 1.4 +++ OpenXM/src/asir-contrib/packages/doc/top/Makefile 2014/04/03 07:34:30 1.8 @@ -1,4 +1,4 @@ -#$OpenXM: OpenXM/src/asir-contrib/packages/doc/top/Makefile,v 1.3 2005/04/09 05:53:56 takayama Exp $ +#$OpenXM: OpenXM/src/asir-contrib/packages/doc/top/Makefile,v 1.7 2009/02/21 22:09:12 ohara Exp $ # Name of this document. MYNAME=cman @@ -8,77 +8,102 @@ SRC = base.oxw calculus.oxw complex.oxw \ intro.oxw matrix.oxw misc.oxw names.oxw \ number.oxw oxrfc100.oxw \ poly.oxw print.oxw series.oxw \ - util.oxw windows.oxw oxshell.oxw + util.oxw windows.oxw oxshell.oxw load.oxw asir.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 + oxshell-auto.en asir-auto.en JAAUTO=${ENAUTO:.en=.ja} -include ../Makefile.common +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} > $@ + +### asir + +asir-auto.en: ${CONTRIB}/names.rr + cat ${CONTRIB}/names.rr | ${OXWEAVE} usage \ + | ${OXGENTEXI} --category asir --en --upnode "Asir System Utility Functions" ${OPTGENTEXI} > $@ + +asir-auto.ja: ${CONTRIB}/names.rr + cat ${CONTRIB}/names.rr | ${OXWEAVE} usage \ + | ${OXGENTEXI} --category asir --ja --upnode "Asir System Utility Functions" ${OPTGENTEXI} > $@