# Makefile for ttr.2001
#
# 2004/03/11 D. Tsukahara 

.SUFFIXES : .ps  .nc

.nc.ps:
	$(COMMAND_VIEW) $<
	pstopnm dcl.ps;\
	ppmtogif dcl001.ppm >  dcl.gif;\
	gifsicle --rotate-90 dcl.gif > $@.gif;\
	mv dcl.ps $@
	$(COMMAND_PS2PNG)
	rm dcl.gif dcl001.ppm

COMMAND_VIEW = ruby ../../bin/rgtview.rb --itr 1 --file -c --range latitude=0 --nocont --daytime --mvunit --nocont
COMMAND_PS2PNG = ruby ../../util/ps2png.rb $@

PS_ANNUAL_VIEW   = TTR_2001-ANN_ERA40_XTEQ.ps
PS_SEASONAL_VIEW = TTR_2001-123_ERA40_XTEQ.ps TTR_2001-456_ERA40_XTEQ.ps TTR_2001-789_ERA40_XTEQ.ps TTR_2001-101112_ERA40_XTEQ.ps
#PS_MONTHLY_VIEW  = TTR_2001-01_ERA40_XTEQ.ps TTR_2001-02_ERA40_XTEQ.ps TTR_2001-03_ERA40_XTEQ.ps TTR_2001-04_ERA40_XTEQ.ps  \
#                       TTR_2001-05_ERA40_XTEQ.ps TTR_2001-06_ERA40_XTEQ.ps TTR_2001-07_ERA40_XTEQ.ps TTR_2001-08_ERA40_XTEQ.ps  \
#                       TTR_2001-09_ERA40_XTEQ.ps TTR_2001-10_ERA40_XTEQ.ps TTR_2001-11_ERA40_XTEQ.ps TTR_2001-12_ERA40_XTEQ.ps
FILE_PATH        = ../../TTR.2001.daily.ERA40/

all: fig

fig: seasonal renameps

annualy: $(PS_ANNUAL_VIEW)

monthly: $(PS_MONTHLY_VIEW)

seasonal: $(PS_SEASONAL_VIEW)

renameps:
	ruby ../../util/rename2.rb -f .ps "" ./*.gif

TTR_2001-ANN_ERA40_XTEQ.ps: 
	$(COMMAND_VIEW) --title "TTR_2001-ANN_ERA40_XTEQ" \
	                $(FILE_PATH)daily_TTR_2001-??_ERA40.nc ;\
	pstopnm dcl.ps;\
	ppmtogif dcl001.ppm >  dcl.gif;\
	gifsicle --rotate-90 dcl.gif > $@.gif;\
	mv dcl.ps $@;\
	$(COMMAND_PS2PNG);\
	rm dcl.gif dcl001.ppm

TTR_2001-123_ERA40_XTEQ.ps: 
	$(COMMAND_VIEW) --title "TTR_2001-123_ERA40_XTEQ" $(FILE_PATH)daily_TTR_2001-0[1-3]_ERA40.nc ;\
	pstopnm dcl.ps;\
	ppmtogif dcl001.ppm >  dcl.gif;\
	gifsicle --rotate-90 dcl.gif > $@.gif;\
	mv dcl.ps $@;\
	$(COMMAND_PS2PNG);\
	rm dcl.gif dcl001.ppm

TTR_2001-456_ERA40_XTEQ.ps: 
	$(COMMAND_VIEW) --title "TTR_2001-456_ERA40_XTEQ" $(FILE_PATH)daily_TTR_2001-0[4-6]_ERA40.nc ;\
	pstopnm dcl.ps;\
	ppmtogif dcl001.ppm >  dcl.gif;\
	gifsicle --rotate-90 dcl.gif > $@.gif;\
	mv dcl.ps $@;\
	$(COMMAND_PS2PNG);\
	rm dcl.gif dcl001.ppm

TTR_2001-789_ERA40_XTEQ.ps: 
	$(COMMAND_VIEW) --title "TTR_2001-789_ERA40_XTEQ" $(FILE_PATH)daily_TTR_2001-0[7-9]_ERA40.nc ;\
	pstopnm dcl.ps;\
	ppmtogif dcl001.ppm >  dcl.gif;\
	gifsicle --rotate-90 dcl.gif > $@.gif;\
	mv dcl.ps $@;\
	$(COMMAND_PS2PNG);\
	rm dcl.gif dcl001.ppm

TTR_2001-101112_ERA40_XTEQ.ps: 
	$(COMMAND_VIEW) --title "TTR_2001-101112_ERA40_XTEQ" $(FILE_PATH)daily_TTR_2001-1[0-2]_ERA40.nc ;\
	pstopnm dcl.ps;\
	ppmtogif dcl001.ppm >  dcl.gif;\
	gifsicle --rotate-90 dcl.gif > $@.gif;\
	mv dcl.ps $@;\
	$(COMMAND_PS2PNG);\
	rm dcl.gif dcl001.ppm

clean:
	-rm -f *.ps *~
	-rm -f *.png *~
	-rm -f *.gif *~
