# É½Âê: 
#
# ÍúÎò: 2004-06-09 ¿ù»³¹Ì°ìÏ¯

include ../Mkinclude

.SUFFIXES: .o .f90

OBJS = \
	obrplot.o 

MINS = obrplot-minimum.o 

MINS2 = obrplot-minimum2.o 

CLDNS = obrplot-cldns.o 

all: $(OBJS)
	$(DCLFC) $(OBJS) \
	-I$(MODDIR) \
	-I$(GTOOLMODDIR) \
	-I$(DCLF90MODDIR) \
	-I$(NETCDFMODDIR) \
	-L$(LIBDIR) -l$(OBRLIB) \
	-L$(GTOOLLIBDIR) -l$(GTOOLLIB) \
	-L$(DCLF90LIBDIR) -l$(DCLF90LIB) \
	-L$(DCLF77LIBDIR) -l$(DCLF77LIB) \
	-L$(NETCDFLIBDIR) -l$(NETCDFLIB) \
	-L$(SSL2LIBDIR) -l$(SSL2LIB) \
	-o obrplot

min: $(MINS)
	$(DCLFC) $(MINS) \
	-I$(MODDIR) \
	-I$(GTOOLMODDIR) \
	-I$(DCLF90MODDIR) \
	-I$(NETCDFMODDIR) \
	-L$(LIBDIR) -l$(OBRLIB) \
	-L$(GTOOLLIBDIR) -l$(GTOOLLIB) \
	-L$(DCLF90LIBDIR) -l$(DCLF90LIB) \
	-L$(DCLF77LIBDIR) -l$(DCLF77LIB) \
	-L$(NETCDFLIBDIR) -l$(NETCDFLIB) \
	-L$(SSL2LIBDIR) -l$(SSL2LIB) \
	-o obrplot-min

min2: $(MINS2)
	$(DCLFC) $(MINS2) \
	-I$(MODDIR) \
	-I$(GTOOLMODDIR) \
	-I$(DCLF90MODDIR) \
	-I$(NETCDFMODDIR) \
	-L$(LIBDIR) -l$(OBRLIB) \
	-L$(GTOOLLIBDIR) -l$(GTOOLLIB) \
	-L$(DCLF90LIBDIR) -l$(DCLF90LIB) \
	-L$(DCLF77LIBDIR) -l$(DCLF77LIB) \
	-L$(NETCDFLIBDIR) -l$(NETCDFLIB) \
	-L$(SSL2LIBDIR) -l$(SSL2LIB) \
	-o obrplot-min

cldns: $(CLDNS)
	$(DCLFC) $(CLDNS) \
	-I$(MODDIR) \
	-I$(GTOOLMODDIR) \
	-I$(DCLF90MODDIR) \
	-I$(NETCDFMODDIR) \
	-L$(LIBDIR) -l$(OBRLIB) \
	-L$(GTOOLLIBDIR) -l$(GTOOLLIB) \
	-L$(DCLF90LIBDIR) -l$(DCLF90LIB) \
	-L$(DCLF77LIBDIR) -l$(DCLF77LIB) \
	-L$(NETCDFLIBDIR) -l$(NETCDFLIB) \
	-L$(SSL2LIBDIR) -l$(SSL2LIB) \
	-o obrplot-cldns

$(OBJS): %.o: %.f90
	$(FC) -c $< -I$(MODDIR) -I$(GTOOLMODDIR) -I$(DCLF90MODDIR) -I$(NETCDFMODDIR)

$(MINS): %.o: %.f90
	$(FC) -c $< -I$(MODDIR) -I$(GTOOLMODDIR) -I$(DCLF90MODDIR) -I$(NETCDFMODDIR)

$(MINS2): %.o: %.f90
	$(FC) -c $< -I$(MODDIR) -I$(GTOOLMODDIR) -I$(DCLF90MODDIR) -I$(NETCDFMODDIR)

$(CLDNS): %.o: %.f90
	$(FC) -c $< -I$(MODDIR) -I$(GTOOLMODDIR) -I$(DCLF90MODDIR) -I$(NETCDFMODDIR)

clean:
	$(RM) *.o obrplot

