OBJS=	discuss.o output.o trn_expr.o list.o trn_select.o \
	status.o new_trans.o print.o lsm.o addmtg.o list_acl.o \
	interrupt.o goto.o reply.o ckm.o anm.o time.o data.o \
	cmds.o rn.o randrp.o catchup.o set.o ../ets/discuss_err.o

SRCS=	discuss.c output.c trn_expr.c list.c trn_select.c \
	status.c new_trans.c print.c lsm.c addmtg.c list_acl.c \
	interrupt.c goto.c reply.c ckm.c anm.c \
	time.c data.c rn.c randrp.c catchup.c set.c

LSRCS=	$(SRCS) ../lib/llib-lcom_err.ln llib-lss.ln ../server/acl.c \
	../libds/llib-lds.ln 

LIBS	= ../server/acl.o -ldsk -lkrb -ldes -lusp -lss -lcom_err
DEPLIBS = ../server/acl.o ../libds/libdsk.a ../ets/dsc_et.o ../usp/libusp.a

/* -I../utils is a hack to find ss/ stuff */
INCLUDES= -I../ets -I../include -I$(UTILINCDIR) -I../utils
LDFLAGS	= -L../libds -L../usp -L$(UTILLIBDIR)

AllTarget(discuss)
NormalProgramTarget(discuss, $(OBJS), $(DEPLIBS),, $(LIBS))
DependTarget()
NormalLintTarget($(LSRCS))

InstallProgram(discuss, $(DESTDIR))

install::
	@if [ ! -d $(DS_INFODIRP) ]; then \
		mkdir $(DS_INFODIRP); \
	fi
	rm -f info.tar
	rm -rf $(DS_INFODIR)
	mkdir $(DS_INFODIR)
	cd info; tar cf ../info.tar .
	mv -f info.tar $(DS_INFODIR)/info.tar
	cd $(DS_INFODIR); tar xf info.tar
	rm -f $(DS_INFODIR)/info.tar


cmds.o: cmds.c
cmds.c: cmds.ct


