[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / OpenXM / src / OpenMath / doc

Annotation of OpenXM/src/OpenMath/doc/Makefile, Revision 1.3

1.3     ! ohara       1: # $OpenXM: OpenXM/src/OpenMath/doc/Makefile,v 1.2 2001/11/04 09:58:14 takayama Exp $
1.2       takayama    2: SRC = man.texi omproxy.texi
                      3:
                      4: all : OpenXM_javadoc  OpenXM_javadoc_ja
                      5: OpenXM_javadoc:
                      6:        -rm -rf tmp-doc-openxm-tam
                      7:        -(mkdir tmp-doc-openxm-tam )
                      8:        -(cd ../ORG/openxm/tam ; javadoc -d ../../../doc/tmp-doc-openxm-tam *.java)
                      9:
1.1       tam        10:
1.2       takayama   11: OpenXM_javadoc_ja:
                     12:        -rm -rf tmp-doc-openxm-tam-ja
                     13:        -(mkdir tmp-doc-openxm-tam-ja)
                     14:        -(cd tmp-doc-openxm-tam-ja; cp -r ../../ORG . ; rm -rf ORG/CVS)
                     15:        -(cd tmp-doc-openxm-tam-ja/ORG/openxm/tam ; ln ../../../../to-ja . ; ls *.java | xargs ./to-ja)
                     16:        -(cd tmp-doc-openxm-tam-ja/ORG/openxm/tam ; javadoc -d ../../.. OpenXM.java)
1.1       tam        17:
                     18: JP:
                     19:        -rm -rf tmp
                     20:        mkdir tmp
                     21:        cp jtexinfo.tex texinfo-js.tex tmp/
                     22:        for i in ${SRC}; do \
                     23:                echo $$i ;\
                     24:                awk '/^\\JP/    {sub(/^\\JP[ \t]*/,"");print;next;}     \
                     25:                    /^\\BJP/    {getline;while($$0 !~ /^\\E/){  \
                     26:                                        print;getline;  \
                     27:                                        };next;}        \
                     28:                    /^\\B../    {getline;while($$0 !~ /^\\E/){  \
                     29:                                        getline;        \
                     30:                                        };next;}        \
                     31:                    /^\\../     {next;} \
                     32:                    {print;}' $$i > tmp/$$i;\
                     33:        done
1.3     ! ohara      34:        (cd tmp; ptex man.texi; cp man.dvi ../man-ja.dvi)
1.1       tam        35:
                     36: EG:
                     37:        -rm -rf tmp
                     38:        mkdir tmp
                     39:        cp texinfo.tex tmp/
                     40:        for i in ${SRC}; do \
                     41:                echo $$i ;\
                     42:                awk '/^\\EG/    {sub(/^\\EG[ \t]*/,"");print;next;}     \
                     43:                    /^\\BEG/    {getline;while($$0 !~ /^\\E/){  \
                     44:                                        print;getline;  \
                     45:                                        };next;}        \
                     46:                    /^\\B../    {getline;while($$0 !~ /^\\E/){  \
                     47:                                        getline;        \
                     48:                                        };next;}        \
                     49:                    /^\\../     {next;} \
                     50:                    {print;}' $$i > tmp/$$i;\
                     51:        done
1.3     ! ohara      52:        (cd tmp; tex man.texi; cp man.dvi ../man-en.dvi)
1.2       takayama   53:
                     54:
                     55: clean:
                     56:        -(rm -rf tmp-doc-openxm-tam tmp-doc-openxm-tam-ja)

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>