===================================================================
RCS file: /home/cvs/OpenXM/doc/OpenXM-web/Makefile,v
retrieving revision 1.6
retrieving revision 1.20
diff -u -p -r1.6 -r1.20
--- OpenXM/doc/OpenXM-web/Makefile	2000/01/21 10:00:21	1.6
+++ OpenXM/doc/OpenXM-web/Makefile	2000/04/13 00:35:52	1.20
@@ -1,11 +1,17 @@
-# $OpenXM: OpenXM/doc/OpenXM-web/Makefile,v 1.5 2000/01/21 08:23:44 takayama Exp $
+# $OpenXM: OpenXM/doc/OpenXM-web/Makefile,v 1.19 2000/04/12 08:39:57 takayama Exp $
 #
 WEBKOBE=/home/web/OpenXM
-WEBKOBE1=/home/web/OpenXM/20000124
+WEBKOBE1=/home/web/OpenXM/1.1.2
 OpenXM_doc=../.
 OpenXM_spec=../OpenXM-specs
 DVIPS=dvips -f
+LATEX2HTML=jlatex2html -tmp /tmp
 
+### For full copy :  make copy-html; make ALL
+# Only for print target.
+PS=a2ps-j
+LPR=lpr -Pdousan
+
 all : install-web-kobe
 
 ALL : all all-spec copy-doc
@@ -15,15 +21,37 @@ all-spec : $(WEBKOBE1)/openxm-eg.ps $(WEBKOBE1)/openxm
 copy-doc :
 	/bin/rm -rf $(WEBKOBE1)/doc
 	mkdir $(WEBKOBE1)/doc
-	-(cd ../../doc ; cp -r Papers asir-contrib asir2000 kan96xx ox_math $(WEBKOBE1)/doc)
+	-(cd ../../doc ; cp -r Papers asir-contrib asir2000 kan96xx ox_math pari $(WEBKOBE1)/doc)
 
+copy-html :
+	/bin/rm -rf $(WEBKOBE1)/html
+	mkdir $(WEBKOBE1)/html
+	mkdir $(WEBKOBE1)/html/OpenXM-eg
+	mkdir $(WEBKOBE1)/html/OpenXM-jp
+	-(cd $(OpenXM_spec) ; make ; cd tmpEG ; latex OpenXM; latex OpenXM ; $(LATEX2HTML) OpenXM )
+	-(cd $(OpenXM_spec) ; cd tmpJP ; platex OpenXM; platex OpenXM ; $(LATEX2HTML) OpenXM )
+	-(cd $(OpenXM_spec) ; cd tmpEG ; cp -rf OpenXM $(WEBKOBE1)/html/OpenXM-eg)
+	-(cd $(OpenXM_spec) ; cd tmpJP ; cp -rf OpenXM $(WEBKOBE1)/html/OpenXM-jp)
 
+## Under construction.
+namagize-html: copy-html
+	-(cd $(WEBKOBE1)/html/OpenXM-jp ; rm -rf OpenXM-jp.index ; mkdir OpenXM-jp.index )
+	-(cd $(WEBKOBE1)/html/OpenXM-jp/OpenXM-jp.index ; mknmz ../OpenXM-jp/OpenXM)
 
-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 
 
+
+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 $(WEBKOBE1)/index-binary.html $(WEBKOBE1)/index-packages.html $(WEBKOBE1)/install-faq.txt $(WEBKOBE1)/OpenXM-FAQ-jp.txt
+
 $(WEBKOBE)/index.html : index.html
 	cp -f index.html $(WEBKOBE)
+	cp -f index.html $(WEBKOBE1)
 
+$(WEBKOBE1)/index-binary.html : index-binary.html
+	cp -f index-binary.html $(WEBKOBE1)
+
+$(WEBKOBE1)/index-packages.html : index-packages.html
+	cp -f index-packages.html $(WEBKOBE1)
+
 $(WEBKOBE)/issac2000.ps : $(OpenXM_doc)/issac2000/issac2000.ps
 	cp -f $(OpenXM_doc)/issac2000/issac2000.ps $(WEBKOBE)
 
@@ -39,12 +67,12 @@ $(WEBKOBE1)/smCommand.h : smCommand.h
 $(WEBKOBE1)/openxm-eg.ps : $(OpenXM_spec)/tmpEG/OpenXM.tex
 	-rm -f $(WEBKOBE1)/openxm-eg.ps
 	-(cd $(OpenXM_spec) ; make doc ; cd tmpEG ; latex OpenXM ; latex OpenXM)
-	-$(DVIPS) $(OpenXM_spec)/tmpEG/OpenXM >$(WEBKOBE1)/openxm-eg.ps
+	-( cd $(OpenXM_spec)/tmpEG ; $(DVIPS) OpenXM >$(WEBKOBE1)/openxm-eg.ps)
 
 $(WEBKOBE1)/openxm-jp.ps : $(OpenXM_spec)/tmpJP/OpenXM.tex
 	-rm -f $(WEBKOBE1)/openxm-jp.ps
 	-(cd $(OpenXM_spec) ; make doc ; cd tmpJP ; platex OpenXM ; platex OpenXM)
-	-$(DVIPS) $(OpenXM_spec)/tmpJP/OpenXM >$(WEBKOBE1)/openxm-jp.ps
+	-(cd $(OpenXM_spec)/tmpJP ; $(DVIPS) OpenXM >$(WEBKOBE1)/openxm-jp.ps)
 
 $(WEBKOBE1)/install-eg.txt : $(OpenXM_doc)/install-eg.txt
 	-cp $(OpenXM_doc)/install-eg.txt $(WEBKOBE1)
@@ -60,6 +88,26 @@ $(OpenXM_doc)/install-eg.txt : $(OpenXM_doc)/install.o
 	( cd $(OpenXM_doc) ; make )
 $(OpenXM_doc)/install-jp.txt : $(OpenXM_doc)/install.oxweave
 	( cd $(OpenXM_doc) ; make )
+$(WEBKOBE1)/ERRATA.html : ERRATA.html
+	cp -f ERRATA.html $(WEBKOBE1)/ERRATA.html
+$(WEBKOBE1)/install-faq.txt : install-faq.txt
+	cp -f install-faq.txt $(WEBKOBE1)/install-faq.txt
+$(WEBKOBE1)/OpenXM-FAQ-jp.txt : ../OpenXM-FAQ-jp.txt
+	cp -f ../OpenXM-FAQ-jp.txt $(WEBKOBE1)/OpenXM-FAQ-jp.txt
 
+copy-errata : 
+	cp -f ERRATA.html $(WEBKOBE1)/ERRATA.html
+copy-index :
+	cp -f index.html $(WEBKOBE1)/index.html
+
+copy-errata-top : 
+	cp -f ERRATA.html $(WEBKOBE)/ERRATA.html
+copy-index-top :
+	cp -f index.html $(WEBKOBE)/index.html
+
 clean-web-kobe :
 	-rm $(WEBKOBE)/index.html $(WEBKOBE)/issac2000.ps $(WEBKOBE1)/cmotag.h $(WEBKOBE1)/oxMessageTag.h $(WEBKOBE1)/smCommand.h $(WEBKOBE1)/openxm-eg.ps $(WEBKOBE1)/openxm-jp.ps
+
+print:
+	$(PS) Makefile | $(LPR)
+	$(PS) index.html | $(LPR)