# ɽ: arare  Makefile
#
# : 2003-02-05 ̰ϯ

include ./Mkinclude

.SUFFIXES: .o .f90

MODS = \
	fileset.o \
	gridset.o \
	integrt.o \
	physprm.o \
	chemprm.o \
	expname.o \
	prm.o 

OBJS = \
	bibun.o \
	bibun2.o \
	heikin.o \
	jacobian.o \
	grid.o \
	basicenv.o \
	omega.o \
	adv_u.o \
	adv_w.o \
	cori_u.o \
	byc_w.o \
	trb_u.o \
	trb_w.o \
	vel_u.o \
	vel_w.o \
	snddiv.o \
	exner.o \
	cflchk.o \
	bd_cyclic.o \
	bd_asymm.o \
	bd_symm.o \
	arare.o 


all: $(MODS) $(OBJS) 
	$(FC) *.o \
	-I$(MODDIR) -I$(GTOOLMODDIR) \
        -L$(GTOOLLIBDIR) -l$(GTOOLLIB) \
        -L$(DCLF90LIBDIR) -l$(DCLF90LIB) \
        -L$(DCLF77LIBDIR) -l$(DCLF77LIB) \
        -L$(NETCDFLIBDIR) -l$(NETCDFLIB) \
        -L$(SSL2LIBDIR) -l$(SSL2LIB) \
        -o arare

$(MODS): %.o: %.f90
	$(FC) -c $<  -I$(GTOOLMODDIR) 

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


clean:
	$(RM) *.o *.mod *~

