FC = ifort
FCFLAGS= -O0 -debug -traceback -check -ftrapuv

TARGETS= clean birrp

OBJSOC= strlen.f diagnostic.f math.f rtpss.f zlinpack.f coherence.f fft.f rarfilt.f utils.f dataft.f filter.f response.f weight.f  birrp.f

        
all:  $(TARGETS)	

clean:$
		rm -f *.o *.mod
		rm -f birrp
		
birrp:$(OBJSOC)
		$(FC) $(FCFLAGS) -o $@ $(OBJSOC)

# General compile rules

.SUFFIXES: .f .o 

.f .o:	
	$(FC) $(FCFLAGS) -c -o $@ $< 
