##################################################################
#
# Makefile for ptsession
# Compile flags just for Linux right now--will add configure
# script later.	--okir
#
##################################################################
CC	= gcc
CFLAGS	= -g -Wall -DHAVE_VSYSLOG -DUTMP_SUPPORT -DDEBUG

ENVOBJS	= utmpenvoy.o utmp_funcs.o utmp_compat.c
TSTOBJS	= pttest.o ptsession.o

all:	utmpenvoy ptsession.o pttest

utmpenvoy: $(ENVOBJS)
	$(CC) -o $@ $(ENVOBJS)

ptsession.o: ptsession.c
	$(CC) -c $(CFLAGS) -DHAVE_TERMIOS_H -DRETSIGTYPE=void $<

pttest: $(TSTOBJS)
	$(CC) -o $@ $(TSTOBJS)

distclean clean:
	rm -f *.o utmpenvoy pttest
