=================================================================== RCS file: /home/cvs/OpenXM/src/asir-doc/Makefile.in,v retrieving revision 1.12 retrieving revision 1.17 diff -u -p -r1.12 -r1.17 --- OpenXM/src/asir-doc/Makefile.in 2017/08/31 21:48:00 1.12 +++ OpenXM/src/asir-doc/Makefile.in 2020/09/06 03:26:47 1.17 @@ -1,4 +1,4 @@ -# $OpenXM: OpenXM/src/asir-doc/Makefile.in,v 1.11 2017/08/31 01:24:32 takayama Exp $ +# $OpenXM: OpenXM/src/asir-doc/Makefile.in,v 1.16 2020/09/06 01:59:11 noro Exp $ OpenXM_HOME=@OpenXM_HOME@ OpenXM_doc_asir2000=${OpenXM_HOME}/doc/asir2000 OpenXM_lib_asir=${OpenXM_HOME}/lib/asir @@ -6,7 +6,7 @@ OpenXM_man=${OpenXM_HOME}/man/man1 CC=@CC@ TEX=@TEX@ PTEX=@PTEX@ -MAKEINFO=@MAKEINFO@ +MAKEINFO=@MAKEINFO@ --force LANGUAGES = en ja INSTALL = cp -f TEXI2HTML = texi2html @@ -31,7 +31,7 @@ install: all for j in ${LANGUAGES}; do \ tar cf - help-$$j | (cd ${OpenXM_lib_asir}; tar xf -) ; \ tar cf - html-$$j | (cd ${OpenXM_doc_asir2000}; tar xf -) ; \ - ${INSTALL} man-$$j.dvi man-$$j.pdf ${OpenXM_doc_asir2000} ; \ + ${INSTALL} man-$$j.pdf ${OpenXM_doc_asir2000} ; \ done ; \ tar cf - html-internal-ja | (cd ${OpenXM_doc_asir2000}; tar xf -) ; \ tar cf - html-exp-ja | (cd ${OpenXM_doc_asir2000}; tar xf -) ; \ @@ -86,8 +86,8 @@ INTERNAL_SRCS=internal.texi int-parts/datatype.texi in int-parts/datatype/vect.texi tmp-en tmp-html-en: extract_man -tmp-ja tmp-ja_utf8 tmp-html-ja tmp-html-internal-ja: extract_man -man-en.dvi man-ja.dvi: texindex +tmp-ja tmp-ja_euc tmp-ja_utf8 tmp-html-ja tmp-html-internal-ja: extract_man +man-en.pdf man-ja.pdf: texindex help-en help-func: extract_func html-win-en html-win: gen_hh @@ -97,6 +97,12 @@ tmp-ja: ${SRCS} -cp texinfo*.* txi*tex $@ -for i in ${SRCS}; do ./extract_man ja $$i | nkf -w > $@/$$i; done +tmp-ja_euc: ${SRCS} + -rm -rf $@ + -mkdir -p $@/parts/builtin + -cp texinfo*.* txi*tex $@ + -for i in ${SRCS}; do ./extract_man ja $$i | nkf -e > $@/$$i; done + tmp-ja_utf8: ${SRCS} -rm -rf $@ -mkdir -p $@/parts/builtin @@ -125,6 +131,14 @@ tmp-html-en: ${SRCS} ./extract_man en $$i | sed -e "s/@fref/@ref/g" > $@/$$i;\ done +tmp-internal-ja: ${INTERNAL_SRCS} + -rm -rf $@ + -mkdir -p $@/parts/builtin $@/int-parts/datatype + -cp texinfo*.* txi*tex $@ + -for i in ${INTERNAL_SRCS}; do \ + ./extract_man ja $$i | nkf -w > $@/$$i; \ + done + tmp-html-internal-ja: ${INTERNAL_SRCS} -rm -rf $@ -mkdir -p $@/parts/builtin $@/int-parts/datatype @@ -133,26 +147,26 @@ tmp-html-internal-ja: ${INTERNAL_SRCS} ./extract_man ja $$i | nkf -w | sed -e "s/@fref/@ref/g" > $@/$$i; \ done -man-ja.dvi: tmp-ja +man-ja.pdf: tmp-ja -(cd tmp-ja; ${PTEX} man.texi; ../jtexindex/C/texindex man.??; ${PTEX} man.texi) - -mv -f tmp-ja/man.dvi $@ + -mv -f tmp-ja/man.pdf $@ -touch $@ -man-en.dvi: tmp-en +man-en.pdf: tmp-en -(cd tmp-en; ${TEX} man.texi; ../jtexindex/C/texindex man.??; ${TEX} man.texi) -(cd tmp-en; ${MAKEINFO} man.texi) - -mv -f tmp-en/man.dvi $@ + -mv -f tmp-en/man.pdf $@ -touch $@ -man: man-ja.pdf man-en.pdf +man: man-ja.pdf man-en.pdf internal-ja.pdf exp-ja.pdf -help-ja: tmp-ja_utf8 man-ja.dvi +help-ja: tmp-ja_euc man-ja.pdf -rm -rf $@ -mkdir -p $@ - -(cd tmp-ja_utf8; ${MAKEINFO} man.texi) - -(cd $@; for i in ../tmp-ja_utf8/risaman*; do ../extract_func -j $$i; done) + -(cd tmp-ja_euc; ${MAKEINFO} man.texi) + -(cd $@; for i in ../tmp-ja_euc/risaman*; do ../extract_func -j $$i; done) -help-en: tmp-en man-en.dvi +help-en: tmp-en man-en.pdf -rm -rf $@ -mkdir -p $@ -(cd $@; for i in ../tmp-en/risaman*; do ../extract_func $$i; done) @@ -160,12 +174,12 @@ help-en: tmp-en man-en.dvi html-ja: tmp-html-ja -rm -rf $@ -mkdir -p $@ - -(cd $@; ../texi2html -menu -split_node ../tmp-html-ja/man.texi) + -(cd $@; ln -s ../texi2html.perl . ; ../texi2html -menu -split_node ../tmp-html-ja/man.texi) html-en: tmp-html-en -rm -rf $@ -mkdir -p $@ - -(cd $@; ../texi2html -menu -split_node ../tmp-html-en/man.texi) + -(cd $@; ln -s ../texi2html.perl . ;../texi2html -menu -split_node ../tmp-html-en/man.texi) html-win: html-ja gen_hh -rm -rf $@ @@ -182,19 +196,25 @@ html-win-en: html-en gen_hh html-internal-ja: tmp-html-internal-ja -rm -rf $@ -mkdir -p $@ - -(cd $@; ${TEXI2HTML} ../tmp-html-internal-ja/internal.texi) + -(cd $@; ln -s ../texi2html.perl . ; ../${TEXI2HTML} ../tmp-html-internal-ja/internal.texi) html-exp-ja: exp/exp-ja.texi -rm -rf $@ -mkdir -p $@ -nkf -w exp/exp-ja.texi > $@/exp-ja.texi - -(cd $@; ${TEXI2HTML} -expandinfo -menu -split_node exp-ja.texi) + -cp texinfo*.* txi*tex $@ + -(cd $@; ln -s ../texi2html.perl . ; ../${TEXI2HTML} -expandinfo -menu -split_node exp-ja.texi) -internal-ja.dvi: tmp-html-internal-ja - -(cd tmp-html-internal-ja; ${PTEX} internal.texi; ../jtexindex/C/texindex internal.??; ${PTEX} internal.texi) - -mv -f tmp-html-internal-ja/internal.dvi $@ +internal-ja.pdf: tmp-internal-ja + -(cd tmp-internal-ja; ${PTEX} internal.texi; ../jtexindex/C/texindex internal.??; ${PTEX} internal.texi) + -mv -f tmp-internal-ja/internal.pdf $@ -touch $@ +exp-ja.pdf: html-exp-ja + -(cd html-exp-ja; ${PTEX} exp-ja.texi; ../jtexindex/C/texindex exp-ja.??; ${PTEX} exp-ja.texi) + -mv -f html-exp-ja/exp-ja.pdf $@ + -touch $@ + extract_func: extract_func.o ${CC} -o $@ extract_func.o @@ -212,8 +232,8 @@ targzuu: help-en help-ja html-en html-ja clean: -(cd jtexindex/C; ${MAKE} clean) - -rm -f man*.dvi man*.pdf *.o extract_man extract_func gen_hh - -rm -f internal-ja.dvi + -rm -f man*.pdf man*.pdf *.o extract_man extract_func gen_hh + -rm -f internal-ja.pdf -rm -rf tmp* -rm -rf help-* -rm -rf html-*