# Makefile for 25MEANS.1996
#
# 2005/01/18 D. Tsukahara 
## make ps & png files. ## 

COMMAND_VIEW_25YEARS_ann    	       = ruby ../mkfig_25years.rb --kikan annual --range 1996:1996
COMMAND_VIEW_25YEARS_djf    	       = ruby ../mkfig_25years.rb --kikan winter --range 1996:1996
COMMAND_VIEW_25YEARS_mam    	       = ruby ../mkfig_25years.rb --kikan spring --range 1996:1996
COMMAND_VIEW_25YEARS_jja    	       = ruby ../mkfig_25years.rb --kikan summer --range 1996:1996
COMMAND_VIEW_25YEARS_son    	       = ruby ../mkfig_25years.rb --kikan fall   --range 1996:1996

COMMAND_VIEW_25YEARS_jan    	       = ruby ../mkfig_25years.rb --kikan 01     --range 1996:1996
COMMAND_VIEW_25YEARS_feb    	       = ruby ../mkfig_25years.rb --kikan 02     --range 1996:1996
COMMAND_VIEW_25YEARS_mar    	       = ruby ../mkfig_25years.rb --kikan 03     --range 1996:1996
COMMAND_VIEW_25YEARS_apr    	       = ruby ../mkfig_25years.rb --kikan 04     --range 1996:1996
COMMAND_VIEW_25YEARS_may    	       = ruby ../mkfig_25years.rb --kikan 05     --range 1996:1996
COMMAND_VIEW_25YEARS_jun    	       = ruby ../mkfig_25years.rb --kikan 06     --range 1996:1996
COMMAND_VIEW_25YEARS_jul    	       = ruby ../mkfig_25years.rb --kikan 07     --range 1996:1996
COMMAND_VIEW_25YEARS_aug    	       = ruby ../mkfig_25years.rb --kikan 08     --range 1996:1996
COMMAND_VIEW_25YEARS_sep    	       = ruby ../mkfig_25years.rb --kikan 09     --range 1996:1996
COMMAND_VIEW_25YEARS_oct    	       = ruby ../mkfig_25years.rb --kikan 10     --range 1996:1996
COMMAND_VIEW_25YEARS_nob    	       = ruby ../mkfig_25years.rb --kikan 11     --range 1996:1996
COMMAND_VIEW_25YEARS_dec    	       = ruby ../mkfig_25years.rb --kikan 12     --range 1996:1996


COMMAND_VIEW_25YEARS_DERIVATION_ann    = ruby ../mkfig_25years.rb --deviation --kikan annual --range 1996:1996
COMMAND_VIEW_25YEARS_DERIVATION_djf    = ruby ../mkfig_25years.rb --deviation --kikan winter --range 1996:1996
COMMAND_VIEW_25YEARS_DERIVATION_mam    = ruby ../mkfig_25years.rb --deviation --kikan spring --range 1996:1996
COMMAND_VIEW_25YEARS_DERIVATION_jja    = ruby ../mkfig_25years.rb --deviation --kikan summer --range 1996:1996
COMMAND_VIEW_25YEARS_DERIVATION_son    = ruby ../mkfig_25years.rb --deviation --kikan fall   --range 1996:1996

COMMAND_VIEW_25YEARS_DERIVATION_jan    = ruby ../mkfig_25years.rb --deviation --kikan 01     --range 1996:1996
COMMAND_VIEW_25YEARS_DERIVATION_feb    = ruby ../mkfig_25years.rb --deviation --kikan 02     --range 1996:1996
COMMAND_VIEW_25YEARS_DERIVATION_mar    = ruby ../mkfig_25years.rb --deviation --kikan 03     --range 1996:1996
COMMAND_VIEW_25YEARS_DERIVATION_apr    = ruby ../mkfig_25years.rb --deviation --kikan 04     --range 1996:1996
COMMAND_VIEW_25YEARS_DERIVATION_may    = ruby ../mkfig_25years.rb --deviation --kikan 05     --range 1996:1996
COMMAND_VIEW_25YEARS_DERIVATION_jun    = ruby ../mkfig_25years.rb --deviation --kikan 06     --range 1996:1996
COMMAND_VIEW_25YEARS_DERIVATION_jul    = ruby ../mkfig_25years.rb --deviation --kikan 07     --range 1996:1996
COMMAND_VIEW_25YEARS_DERIVATION_aug    = ruby ../mkfig_25years.rb --deviation --kikan 08     --range 1996:1996
COMMAND_VIEW_25YEARS_DERIVATION_sep    = ruby ../mkfig_25years.rb --deviation --kikan 09     --range 1996:1996
COMMAND_VIEW_25YEARS_DERIVATION_oct    = ruby ../mkfig_25years.rb --deviation --kikan 10     --range 1996:1996
COMMAND_VIEW_25YEARS_DERIVATION_nob    = ruby ../mkfig_25years.rb --deviation --kikan 11     --range 1996:1996
COMMAND_VIEW_25YEARS_DERIVATION_dec    = ruby ../mkfig_25years.rb --deviation --kikan 12     --range 1996:1996

COMMAND_PS2PNG = ruby ../../../../util/ps2png.rb --rotate 0
COMMAND_CUTURAGAMI = dclpsrmcm
COMMAND_ROT        = dclpsrot
COMMAND_CUTMGN     = eps2eps

all: fig ps2png

fig: years derivation_years 

years: ann djf mam jja son month

ann:
	$(COMMAND_VIEW_25YEARS_ann)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-ANNUAL_NCEP.ps
	rm -f dcl_001.ps temp.ps

djf:
	$(COMMAND_VIEW_25YEARS_djf)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-DJF_NCEP.ps
	rm -f dcl_001.ps temp.ps

mam:
	$(COMMAND_VIEW_25YEARS_mam)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-MAM_NCEP.ps
	rm -f dcl_001.ps temp.ps

jja:
	$(COMMAND_VIEW_25YEARS_jja)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-JJA_NCEP.ps
	rm -f dcl_001.ps temp.ps

son:
	$(COMMAND_VIEW_25YEARS_son)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-SON_NCEP.ps
	rm -f dcl_001.ps temp.ps

month: jan feb mar apr may jun jul aug sep oct nob dec

jan:
	$(COMMAND_VIEW_25YEARS_jan)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-01_NCEP.ps
	rm -f dcl_001.ps temp.ps

feb:
	$(COMMAND_VIEW_25YEARS_feb)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-02_NCEP.ps
	rm -f dcl_001.ps temp.ps

mar:
	$(COMMAND_VIEW_25YEARS_mar)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-03_NCEP.ps
	rm -f dcl_001.ps temp.ps

apr:
	$(COMMAND_VIEW_25YEARS_apr)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-04_NCEP.ps
	rm -f dcl_001.ps temp.ps

may:
	$(COMMAND_VIEW_25YEARS_may)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-05_NCEP.ps
	rm -f dcl_001.ps temp.ps

jun:
	$(COMMAND_VIEW_25YEARS_jun)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-06_NCEP.ps
	rm -f dcl_001.ps temp.ps

jul:
	$(COMMAND_VIEW_25YEARS_jul)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-07_NCEP.ps
	rm -f dcl_001.ps temp.ps

aug:
	$(COMMAND_VIEW_25YEARS_aug)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-08_NCEP.ps
	rm -f dcl_001.ps temp.ps

sep:
	$(COMMAND_VIEW_25YEARS_sep)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-09_NCEP.ps
	rm -f dcl_001.ps temp.ps

oct:
	$(COMMAND_VIEW_25YEARS_oct)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-10_NCEP.ps
	rm -f dcl_001.ps temp.ps

nob:
	$(COMMAND_VIEW_25YEARS_nob)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-11_NCEP.ps
	rm -f dcl_001.ps temp.ps

dec:
	$(COMMAND_VIEW_25YEARS_dec)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-12_NCEP.ps
	rm -f dcl_001.ps temp.ps

derivation_years: ann_deriv djf_deriv mam_deriv jja_deriv son_deriv month_deriv

ann_deriv:
	$(COMMAND_VIEW_25YEARS_DERIVATION_ann)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-ANNUAL_DERIVATION_NCEP.ps
	rm -f dcl_001.ps temp.ps

djf_deriv:
	$(COMMAND_VIEW_25YEARS_DERIVATION_djf)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-DJF_DERIVATION_NCEP.ps
	rm -f dcl_001.ps temp.ps

mam_deriv:
	$(COMMAND_VIEW_25YEARS_DERIVATION_mam)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-MAM_DERIVATION_NCEP.ps
	rm -f dcl_001.ps temp.ps

jja_deriv:
	$(COMMAND_VIEW_25YEARS_DERIVATION_jja)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-JJA_DERIVATION_NCEP.ps
	rm -f dcl_001.ps temp.ps

son_deriv:
	$(COMMAND_VIEW_25YEARS_DERIVATION_son)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-SON_DERIVATION_NCEP.ps
	rm -f dcl_001.ps temp.ps

month_deriv: jan_deriv feb_deriv mar_deriv apr_deriv may_deriv jun_deriv jul_deriv aug_deriv sep_deriv oct_deriv nob_deriv dec_deriv

jan_deriv:
	$(COMMAND_VIEW_25YEARS_DERIVATION_jan)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-01_DERIVATION_NCEP.ps
	rm -f dcl_001.ps temp.ps

feb_deriv:
	$(COMMAND_VIEW_25YEARS_DERIVATION_feb)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-02_DERIVATION_NCEP.ps
	rm -f dcl_001.ps temp.ps

mar_deriv:
	$(COMMAND_VIEW_25YEARS_DERIVATION_mar)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-03_DERIVATION_NCEP.ps
	rm -f dcl_001.ps temp.ps

apr_deriv:
	$(COMMAND_VIEW_25YEARS_DERIVATION_apr)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-04_DERIVATION_NCEP.ps
	rm -f dcl_001.ps temp.ps

may_deriv:
	$(COMMAND_VIEW_25YEARS_DERIVATION_may)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-05_DERIVATION_NCEP.ps
	rm -f dcl_001.ps temp.ps

jun_deriv:
	$(COMMAND_VIEW_25YEARS_DERIVATION_jun)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-06_DERIVATION_NCEP.ps
	rm -f dcl_001.ps temp.ps

jul_deriv:
	$(COMMAND_VIEW_25YEARS_DERIVATION_jul)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-07_DERIVATION_NCEP.ps
	rm -f dcl_001.ps temp.ps

aug_deriv:
	$(COMMAND_VIEW_25YEARS_DERIVATION_aug)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-08_DERIVATION_NCEP.ps
	rm -f dcl_001.ps temp.ps

sep_deriv:
	$(COMMAND_VIEW_25YEARS_DERIVATION_sep)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-09_DERIVATION_NCEP.ps
	rm -f dcl_001.ps temp.ps

oct_deriv:
	$(COMMAND_VIEW_25YEARS_DERIVATION_oct)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-10_DERIVATION_NCEP.ps
	rm -f dcl_001.ps temp.ps

nob_deriv:
	$(COMMAND_VIEW_25YEARS_DERIVATION_nob)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-11_DERIVATION_NCEP.ps
	rm -f dcl_001.ps temp.ps

dec_deriv:
	$(COMMAND_VIEW_25YEARS_DERIVATION_dec)
	$(COMMAND_CUTURAGAMI) dcl_001.ps > temp.ps
	$(COMMAND_CUTMGN) temp.ps PHYS_1996-12_DERIVATION_NCEP.ps
	rm -f dcl_001.ps temp.ps


ps2png:
	$(COMMAND_PS2PNG) *.ps
clean:
	-rm -f *.ps *~
	-rm -f *.png *~
