[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / OpenXM / doc / OpenXM-web

Annotation of OpenXM/doc/OpenXM-web/Makefile, Revision 1.9

1.9     ! takayama    1: # $OpenXM: OpenXM/doc/OpenXM-web/Makefile,v 1.8 2000/01/24 07:49:22 takayama Exp $
1.1       takayama    2: #
                      3: WEBKOBE=/home/web/OpenXM
1.3       takayama    4: WEBKOBE1=/home/web/OpenXM/20000124
1.1       takayama    5: OpenXM_doc=../.
1.5       takayama    6: OpenXM_spec=../OpenXM-specs
1.3       takayama    7: DVIPS=dvips -f
1.9     ! takayama    8: LATEX2HTML=jlatex2html -tmp /tmp
1.1       takayama    9:
1.2       takayama   10: all : install-web-kobe
1.1       takayama   11:
1.5       takayama   12: ALL : all all-spec copy-doc
                     13:
                     14: all-spec : $(WEBKOBE1)/openxm-eg.ps $(WEBKOBE1)/openxm-jp.ps
                     15:
                     16: copy-doc :
                     17:        /bin/rm -rf $(WEBKOBE1)/doc
                     18:        mkdir $(WEBKOBE1)/doc
1.6       takayama   19:        -(cd ../../doc ; cp -r Papers asir-contrib asir2000 kan96xx ox_math $(WEBKOBE1)/doc)
1.8       takayama   20:
                     21: copy-html :
                     22:        /bin/rm -rf $(WEBKOBE1)/html
                     23:        mkdir $(WEBKOBE1)/html
                     24:        mkdir $(WEBKOBE1)/html/OpenXM-eg
                     25:        mkdir $(WEBKOBE1)/html/OpenXM-jp
                     26:        -(cd $(OpenXM_spec) ; make ; cd tmpEG ; latex OpenXM; latex OpenXM ; $(LATEX2HTML) OpenXM )
                     27:        -(cd $(OpenXM_spec) ; cd tmpJP ; platex OpenXM; platex OpenXM ; $(LATEX2HTML) OpenXM )
                     28:        -(cd $(OpenXM_spec) ; cd tmpEG ; cp -rf OpenXM $(WEBKOBE1)/html/OpenXM-eg)
                     29:        -(cd $(OpenXM_spec) ; cd tmpJP ; cp -rf OpenXM $(WEBKOBE1)/html/OpenXM-jp)
1.5       takayama   30:
                     31:
                     32:
1.7       takayama   33: install-web-kobe :  $(WEBKOBE)/index.html $(WEBKOBE)/issac2000.ps $(WEBKOBE1)/cmotag.h $(WEBKOBE1)/oxMessageTag.h $(WEBKOBE1)/smCommand.h  $(WEBKOBE1)/install-eg.txt $(WEBKOBE1)/install-jp.txt  $(WEBKOBE1)/ERRATA.html
1.2       takayama   34:
                     35: $(WEBKOBE)/index.html : index.html
1.1       takayama   36:        cp -f index.html $(WEBKOBE)
1.2       takayama   37:
                     38: $(WEBKOBE)/issac2000.ps : $(OpenXM_doc)/issac2000/issac2000.ps
1.1       takayama   39:        cp -f $(OpenXM_doc)/issac2000/issac2000.ps $(WEBKOBE)
1.3       takayama   40:
                     41: $(WEBKOBE1)/cmotag.h : cmotag.h
                     42:        cp -f cmotag.h $(WEBKOBE1)
                     43:
                     44: $(WEBKOBE1)/oxMessageTag.h : oxMessageTag.h
                     45:        cp -f oxMessageTag.h $(WEBKOBE1)
                     46:
                     47: $(WEBKOBE1)/smCommand.h : smCommand.h
                     48:        cp -f smCommand.h $(WEBKOBE1)
                     49:
1.5       takayama   50: $(WEBKOBE1)/openxm-eg.ps : $(OpenXM_spec)/tmpEG/OpenXM.tex
1.3       takayama   51:        -rm -f $(WEBKOBE1)/openxm-eg.ps
1.5       takayama   52:        -(cd $(OpenXM_spec) ; make doc ; cd tmpEG ; latex OpenXM ; latex OpenXM)
                     53:        -$(DVIPS) $(OpenXM_spec)/tmpEG/OpenXM >$(WEBKOBE1)/openxm-eg.ps
1.3       takayama   54:
1.5       takayama   55: $(WEBKOBE1)/openxm-jp.ps : $(OpenXM_spec)/tmpJP/OpenXM.tex
1.3       takayama   56:        -rm -f $(WEBKOBE1)/openxm-jp.ps
1.5       takayama   57:        -(cd $(OpenXM_spec) ; make doc ; cd tmpJP ; platex OpenXM ; platex OpenXM)
                     58:        -$(DVIPS) $(OpenXM_spec)/tmpJP/OpenXM >$(WEBKOBE1)/openxm-jp.ps
1.4       takayama   59:
                     60: $(WEBKOBE1)/install-eg.txt : $(OpenXM_doc)/install-eg.txt
                     61:        -cp $(OpenXM_doc)/install-eg.txt $(WEBKOBE1)
1.5       takayama   62:
                     63: $(OpenXM_spec)/tmpEG/OpenXM.tex :
                     64:        -(cd $(OpenXM_spec) ; make )
                     65: $(OpenXM_spec)/tmpJP/OpenXM.tex :
                     66:        -(cd $(OpenXM_spec) ; make )
1.4       takayama   67:
                     68: $(WEBKOBE1)/install-jp.txt : $(OpenXM_doc)/install-jp.txt
                     69:        -cp $(OpenXM_doc)/install-jp.txt $(WEBKOBE1)
                     70: $(OpenXM_doc)/install-eg.txt : $(OpenXM_doc)/install.oxweave
                     71:        ( cd $(OpenXM_doc) ; make )
                     72: $(OpenXM_doc)/install-jp.txt : $(OpenXM_doc)/install.oxweave
                     73:        ( cd $(OpenXM_doc) ; make )
1.7       takayama   74: $(WEBKOBE1)/ERRATA.html : ERRATA.html
                     75:        cp -f ERRATA.html $(WEBKOBE1)/ERRATA.html
1.3       takayama   76:
                     77: clean-web-kobe :
                     78:        -rm $(WEBKOBE)/index.html $(WEBKOBE)/issac2000.ps $(WEBKOBE1)/cmotag.h $(WEBKOBE1)/oxMessageTag.h $(WEBKOBE1)/smCommand.h $(WEBKOBE1)/openxm-eg.ps $(WEBKOBE1)/openxm-jp.ps

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