# # Makefile for bsnsq_2d/prep 96/02/05 S.Takehiro # include ../Mkinclude FFLAGS = $(STDFFLAGS) -I../include $(AUTODBL) CFLAGS = $(STDCFLAGS) -I../include CPPFLAGS = $(STDCPPFLAGS) -I../include LDFLAGS = $(STDLDFLAGS) OBJS_INIT = xmkinit.o OBJS_AXIS = xmkaxis.o SRCS = $(SRCS_INIT) $(SRCS_AXIS) SRCS_INIT = xmkinit.F SRCS_AXIS = xmkaxis.F NONSTDS = $(SPECIAL) $(NONSTD) $(NODCL) EXTHDRS = ../include/zcdim.F \ ../include/zhdim.F all: INIT = bsn2dinit.$(RESOLUTION)$(MODELNAME) AXIS = bsn2daxis.$(RESOLUTION)$(MODELNAME) init: $(INIT) $(INIT) $(INIT): $(OBJS_INIT) $(LIBRARY) $(FC) $(LDFLAGS) $(OBJS_INIT) $(LIBS) $(STDLIBS) -o $@ axis: $(AXIS) $(AXIS) $(AXIS): $(OBJS_AXIS) $(LIBRARY) $(FC) $(LDFLAGS) $(OBJS_AXIS) $(LIBS) $(STDLIBS) -o $@ clean: clean.local clean.local: $(RM) *.o *~ core *.trace *.f GTAXLOC.* GTAXWGT.* $(INIT) $(AXIS) tags: @$(TAGS) $(SRCS)