# Makefile for spmodel library document

#include ../Config.mk

HTMLDIR=../html

LATEX=platex
DVIPDFM=dvipdfmx
MKDIR=mkdir
INSTALL=cp
CPP=cpp

RDOC=/GFD_Dennou_Club/ftp/arch/dcmodel/bin/rdoc
RDOCOPT=--ignore-case --charset euc-jp --inline-source -o html/references
RDOCLIB=/GFD_Dennou_Club/ftp/arch/dcmodel/lib/ruby/1.8

HTML=index.htm ae_module.htm at_module.htm ee_module.htm eigmatrix.htm \
	esc_module.htm et_module.htm lumatrix.htm \
	w_module.htm wa_module.htm wt_module.htm

PDF=cheb_gal.pdf

all:$(HTML) $(PDF) 

install: 
	-$(MKDIR) ../html
	$(INSTALL) $(HTML) $(PDF) $(HTMLDIR)/
	cd ../src/ ; $(CPP) -P -D LAPACK eigmatrix.g90 > eigmatrix.f90
	cd .. ; RUBYLIB=$(RDOCLIB) $(RDOC) $(RDOCOPT) src/*.f90
	rm ../src/eigmatrix.f90

clean:
	-rm -f *~ *.bak *.dvi *.aux *.log *.pdf

.SUFFIXES: .tex .pdf

.tex.pdf:
	$(LATEX) $<
	$(LATEX) $<
	$(DVIPDFM) $*.dvi 
