include ../conf/dp.conf
include ../Makefile.conf

DEBUGS		=
DEFS		= -I../h $(DEBUGS) -DSTREAMS `../conf/osdefs`
CFLAGS		= $(OPT) $(DEFS)
LDFLAGS		= $(DEFS)
LIBS		= `../conf/oslibs`
#	Lint flags.
LINTFLAGS	= $(DEFS)
INST_FILES=${DPBIN_DIR}/dptrace

TSRCS	= dptrace.c paths.c defpaths.c confparse.c
TOBJS	= dptrace.o paths.o defpaths.o confparse.o

SRCS	= $(TSRCS)

all:		dptrace

clean:
	rm -f foo core tags lint a.out *.o dptrace Makefile.bak

install:	${INST_FILES}

${DPBIN_DIR}/dptrace:	dptrace
	../conf/install.sh -u root -g staff -m 0755 -f ${DPBIN_DIR} dptrace

lint:		dpd
	lint $(LINTFLAGS) -z $(DSRCS) $(DIPLINTLIB) >lint


##
dptrace:	$(TOBJS)
	$(CC) -o $@ $(LDFLAGS) $(TOBJS) $(LIBS)

include ../Makefile.depend

# DO NOT DELETE THIS LINE -- make depend uses it

# DEPENDENCIES MUST END AT END OF FILE
# IF YOU PUT STUFF HERE IT WILL GO AWAY
# see make depend above
