
LIB=		libtr.a
DLIB=$(LIB:.a=$(DSUFFIX))
INCLUDE=	tr.h 
DATA = gaps.pf
DATADIR= tr



#OPTIMIZE = \
#    	csteim.c \
#	trgaps.c \
#	trgetwf.c \
#	trgetASCIIwf.c \
#	trgetIDAwf.c \
#	trgetSEEDwf.c \
#	trgetwf2.c \
#	usteim.c
	
MAN3 =  \
	trwfname.3 \
	mapfile.3 \
	mksignal.3 \
	seed.3 \
	steim.3 \
	tr2gpl.3 \
	trapply.3 \
	trdemean.3 \
	trderiv.3 \
	trdestroy.3 \
	trdisp.3 \
	trfree.3 \
	trgaps.3 \
	trgetwf.3 \
	trgetwf.3f \
	trgetwf2.3 \
	trgetSEEDwf.3 \
	trintegral.3 \
	trintro.3 \
	trload_css.3 \
	trnew.3 \
	trputwf.3 \
	trsave_wf.3 \
	trsignal.3 \
	trsplice.3 \
	trsplit.3 \
	trutil.3 \
	trwfdisc.3 

EXCLUDE=tests

ldlibs = $(DBLIBS)

DSAPMAKE = /opt/dsap/3.4/DSAPMAKE
include $(DSAPMAKE)  	
			
DIRS=			

SRCS =	butwth.c \
	csteim.c \
	db2tr1.c \
	dbcopy.c \
	trwfname.c \
	get_seed_data_record.c \
	gain_range.c \
	mapfile.c \
	mksignal.c \
	newsteim.c \
	psteim.c \
	seed.c \
	tr2gpl.c \
	tr_.c \
	trapply.c \
	trapply_calib.c \
	trdatacode.c \
	trdemean.c \
	trdemean_seg.c \
	trderiv.c \
	trdestroy.c \
	trdisp.c \
	trdup.c \
	trfree.c \
	trgaps.c \
	trgetwf.c \
	trgetwf2.c \
	trgetASCIIwf.c \
	trgetIDAwf.c \
	trgetSEEDwf.c \
	trglue.c \
	trintegral.c \
	trload_css.c \
	trload_cssgrp.c \
	trnew.c \
	trputwf.c \
	trsample.c \
	trsave_wf.c \
	trsaveSEED.c \
	trsignal.c \
	trsplice.c \
	trsplit.c \
	trtruncate.c \
	trutil.c \
	trwfdisc.c \
	usteim.c \
	wfappend.c 

#	adaptspectra.c \
#	compute_fstat.c \
#	get_mwtaper.c \
#	tr2mw.c \
#	line_remove.c \
#	eigenspectra.c \


OBJS= $(SRCS:.c=.o)
$(LIB) : $(OBJS)
	$(RM) $@
	$(AR) $(ARFLAGS) $@ $(LORDER) $(OBJS) $(TSORT)
	$(RANLIB) $@
        
$(DLIB) : $(OBJS)
	$(DLD) $(DLDFLAGS) -o $@ $(LORDER) $(OBJS) $(TSORT)

lint ::
	$(LINT) -I$(DSAP)/include $(SRCS)

headers :: $(SRCS)
	cextract -I$(DSAP)/include +Z -D__STDC__ $(SRCS) > /tmp/headers.h

# $Id: Makefile,v 1.7 1998/04/08 21:39:54 danq Exp $ 
# DO NOT DELETE
