#
#       Makefile for gokuraku/u2d
#

include ../../../Mkinclude

LIBOBJS		= u2d1     u2d2     u2d3      u2d4 
EPSFILES	= u2d1.eps u2d2.eps u2d3.eps  u2d4.eps;

GIFFILES	= u2d1.gif u2d2.gif u2d3.gif  u2d4.gif

LIBNAME		= u2d
L2HFLAGS	= refdir=.. curdir=u2d backto=../gokuraku.html \
		  auxin=../gokuraku.haux
TEXDOC		= u2d.tex 
HTML		= u2d.html 

all: mkobj $(EPSFILES) rmobj

mkobj: $(LIBOBJS)

rmobj:
	$(RM) $(LIBOBJS)

u2d1.eps:
	echo 2 | u2d1 -sw:fname=u2d1
	$(LBINDIR)/sgksrot u2d1.ps > u2d1.eps
	$(RM) u2d1.ps

u2d2.eps:
	echo 2 | u2d2 -sw:fname=u2d2
	$(LBINDIR)/sgksrot u2d2.ps > u2d2.eps
	$(RM) u2d2.ps

u2d3.eps:
	echo 2 | u2d3 -sw:fname=u2d3
	$(LBINDIR)/sgksrot u2d3.ps > u2d3.eps
	$(RM) u2d3.ps

u2d4.eps:
	echo 2 | u2d4 -sw:fname=u2d4
	$(LBINDIR)/sgksrot u2d4.ps > u2d4.eps
	$(RM) u2d4.ps

html: $(HTML) $(GIFFILES) rmobj

clean.html: 
	$(RM) $(HTML) $(GIFFILES)

u2d1.gif: u2d1.f
	$(MAKE) u2d1
	echo 1 | ./u2d1 -sg:lcorner=.false. \
	-sw:iwidth=$(GIFWIDTH) -sw:iheight=$(GIFHEIGHT) \
	-sw:iposx=$(GIFPOSX) -sw:iposy=$(GIFPOSY) \
        -sw:ldump=.true. -sw:lwait=.false. -sw:lwait1=.false. 
	$(XWD2PPM) dcl_001.xwd | $(PPM2GIF) >$@
	$(RM) dcl_001.xwd

u2d2.gif: u2d2.f
	$(MAKE) u2d2
	echo 1 | ./u2d2 -sg:lcorner=.false. \
	-sw:iwidth=$(GIFWIDTH) -sw:iheight=$(GIFHEIGHT) \
	-sw:iposx=$(GIFPOSX) -sw:iposy=$(GIFPOSY) \
        -sw:ldump=.true. -sw:lwait=.false. -sw:lwait1=.false. 
	$(XWD2PPM) dcl_001.xwd | $(PPM2GIF) >$@
	$(RM) dcl_001.xwd

u2d3.gif: u2d3.f
	$(MAKE) u2d3
	echo 1 | ./u2d3 -sg:lcorner=.false. \
	-sw:iwidth=$(GIFWIDTH) -sw:iheight=$(GIFHEIGHT) \
	-sw:iposx=$(GIFPOSX) -sw:iposy=$(GIFPOSY) \
        -sw:ldump=.true. -sw:lwait=.false. -sw:lwait1=.false. 
	$(XWD2PPM) dcl_001.xwd | $(PPM2GIF) >$@
	$(RM) dcl_001.xwd

u2d4.gif: u2d4.f
	$(MAKE) u2d4
	echo 1 | ./u2d4 -sg:lcorner=.false. \
	-sw:iwidth=$(GIFWIDTH) -sw:iheight=$(GIFHEIGHT) \
	-sw:iposx=$(GIFPOSX) -sw:iposy=$(GIFPOSY) \
        -sw:ldump=.true. -sw:lwait=.false. -sw:lwait1=.false. 
	$(XWD2PPM) dcl_001.xwd | $(PPM2GIF) >$@
	$(RM) dcl_001.xwd

