# Makefile for precip.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 lat=0 --nocont --hour2day --mvunit
COMMAND_PS2PNG = ruby ../../util/ps2png.rb $@

PS_ANNUAL_VIEW   = ULWRF_2001-ANN_NCEP_XTEQ.ps
PS_SEASONAL_VIEW = ULWRF_2001-123_NCEP_XTEQ.ps ULWRF_2001-456_NCEP_XTEQ.ps ULWRF_2001-789_NCEP_XTEQ.ps ULWRF_2001-101112_NCEP_XTEQ.ps
#PS_MONTHLY_VIEW  = ULWRF_2001-01_NCEP_XTEQ.ps ULWRF_2001-02_NCEP_XTEQ.ps ULWRF_2001-03_NCEP_XTEQ.ps ULWRF_2001-04_NCEP_XTEQ.ps  \
#                       ULWRF_2001-05_NCEP_XTEQ.ps ULWRF_2001-06_NCEP_XTEQ.ps ULWRF_2001-07_NCEP_XTEQ.ps ULWRF_2001-08_NCEP_XTEQ.ps  \
#                       ULWRF_2001-09_NCEP_XTEQ.ps ULWRF_2001-10_NCEP_XTEQ.ps ULWRF_2001-11_NCEP_XTEQ.ps ULWRF_2001-12_NCEP_XTEQ.ps
FILE_PATH        = ../../NOLR.2001.daily.NCEP/

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

ULWRF_2001-ANN_NCEP_XTEQ.ps: 
	$(COMMAND_VIEW) --title "ULWRF_2001-ANN_NCEP_XTEQ" \
	                $(FILE_PATH)daily_ULWRF_2001-??_NCEP.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

ULWRF_2001-123_NCEP_XTEQ.ps: 
	$(COMMAND_VIEW) --title "ULWRF_2001-123_NCEP_XTEQ" $(FILE_PATH)daily_ULWRF_2001-0[1-3]_NCEP.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

ULWRF_2001-456_NCEP_XTEQ.ps: 
	$(COMMAND_VIEW) --title "ULWRF_2001-456_NCEP_XTEQ" $(FILE_PATH)daily_ULWRF_2001-0[4-6]_NCEP.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

ULWRF_2001-789_NCEP_XTEQ.ps: 
	$(COMMAND_VIEW) --title "ULWRF_2001-789_NCEP_XTEQ" $(FILE_PATH)daily_ULWRF_2001-0[7-9]_NCEP.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

ULWRF_2001-101112_NCEP_XTEQ.ps: 
	$(COMMAND_VIEW) --title "ULWRF_2001-101112_NCEP_XTEQ" $(FILE_PATH)daily_ULWRF_2001-1[0-2]_NCEP.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 *~
