SHELL=/bin/csh
#
FLNM= mksrc
USER= foster
CFT=	cft77
#FFLAGS= -Wf"-ezo -o off" 
FFLAGS=
LDR=	segldr
#LDFLAGS= -D dupentry=ignore -i /u0/$(USER)/segdir
LDFLAGS= -i /u0/$(USER)/segdir
LIBS= libutil.a libplt.a igrf.a msis90.a
COMMAND=$(FLNM).ymp
#
# All fortran source code files for this job:
FSRCS= \
	mksrc.f settime.f assgn.f \
	blktime.f getinp.f getglbm.f \
	wrhist.f disptp.f openhist.f hdrsum.f opendatv.f \
	wrdatv.f mkdatv.f efield.f acd2d.f \
	pltacd.f pltlb.f cira.f \
	getcira.f lbtgcm.f det3.f getforbes.f
#
# Object code for this job (like SRCS but with .o suffix)
OBJS= $(FSRCS:.f=.o)
#
# Make shavano executable (made from cjob):
#
$(COMMAND):	$(OBJS)
	$(LDR) $(LDFLAGS) -o $(COMMAND) $(OBJS) $(LIBS)
#
# flint is fortran source code analyzer on shavano:
#
lint:
	flint -fg $(FSRCS) 
clean:
	rm M* *.f *.h *.c *.tar *.inp *.out *.o *.ymp
