#---------------------------------------------------------------------
#     Copyright (C) GFD Dennou Club, 2005. All rights reserved.
#---------------------------------------------------------------------
#= Makefile for dcpam/src/shared
#
# * Developers:: Yasuhiro MORIKAWA
# * Version:: $Id: Makefile,v 1.3 2006/07/24 09:08:50 morikawa Exp $
# * Tag Name:: $Name: dcpam3-20060725 $
# * Change History:: 
#
######################################################################
#
#== Settings

INCLUDEFILE = ../../Config.mk
include $(INCLUDEFILE)

OBJS = hs94forcing.o dycore_hs94forcing.o \
	physics_interpolate.o physics_negq.o               \
	physics_lscond.o physics_ground.o                  \
	physics_radiation_long.o physics_radiation_short.o \
	physics_radiation_incoming.o                       \
	physics_radiation_main.o                           \
	physics_verdiff_coeff.o physics_verdiff_main.o     \
	physics_surface_coeff.o physics_surface_main.o     \
	physics_implicit.o physics_cumulus_adjust.o        \
	physics_dryadjust.o dcpam_ape_physics.o

# End Settings
######################################################################

######################################################################
#== Rules

all: archive

archive: $(OBJS)
	test -d $(LIBDIR) || $(INSTALLDIR) $(LIBDIR)
	$(AR) $(ARFLAGS) $(LIBDIR)/$(DCPAMLIB) $+
	test -d $(MODDIR) || $(INSTALLDIR) $(MODDIR)
	$(INSTALL) $(MODS) $(MODDIR)

$(OBJS): ../shared/$(MODS)

../shared/$(MODS):
	$(MAKE) -C ../shared

clean:
	-$(RM) $(MODS) $(OBJS) *~

#depend: f90depend.pl Makefile
#	perl f90depend.pl *.f90 > depend
#
#include depend




