CFLAGS  = -c -nap -nchk -npca -nsav -ntrace 
#CFLAGS  = -c -nap -chk -npca -sav -trace
EFLAGS  = -exe
OBJS 	= capsv3.obj disturb.obj dispers.obj genmap.obj hfract.obj \
    	input.obj regrow.obj ran1.obj sizeit.obj stats.obj module.obj

EXECNAME = Caps

caps  :	capsv3.obj disturb.obj dispers.obj genmap.obj hfract.obj \
    	input.obj regrow.obj ran1.obj sizeit.obj stats.obj module.obj
	lf95 $(OBJS) $(EFLAGS) $(EXECNAME) 

mod   :	
	lf95 $(CFLAGS) module.f90

clean :
	rm -f *.obj *.mod
	@echo Directory cleaned 
	ls

archive:
	tar -uf capsV3.tar * --files-from tarlist
	@echo Tar file updated

# 
capsv3.obj : capsv3.f90
	lf95 $(CFLAGS) capsv3.f90

disturb.obj : disturb.f90
	lf95 $(CFLAGS) disturb.f90

dispers.obj : dispers.f90
	lf95 $(CFLAGS) dispers.f90

genmap.obj : genmap.f90
	lf95 $(CFLAGS) genmap.f90

hfract.obj : hfract.f90
	lf95 $(CFLAGS) hfract.f90

input.obj : input.f90
	lf95 $(CFLAGS) input.f90

regrow.obj : regrow.f90
	lf95 $(CFLAGS) regrow.f90

ran1.obj : ran1.f90
	lf95 $(CFLAGS) ran1.f90

sizeit.obj : sizeit.f90
	lf95 $(CFLAGS) sizeit.f90

stats.obj : stats.f90
	lf95 $(CFLAGS) stats.f90

