SRCS	= pmtg.c mkds.c crmtgs.c create_mtg_dir.c dspipe.c dlsm.c dsmail.c 

KLIBS	= ../ets/dsc_et.o -ldsk -lusp $(KRBLIB) $(DESLIB) -lcom_err
NKLIBS	= -lds -lusp -lcom_err
DEPLIBS	= ../libds/libds.a ../ets/dsc_et.o ../usp/libusp.a $(COMERRDEP)

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

PROGS=	pmtg mkds crmtgs create_mtg_dir dsmail dspipe

all:: $(PROGS) dsc_setup.sh

NormalProgramTarget(pmtg, pmtg.o, $(DEPLIBS),, $(KLIBS))
NormalProgramTarget(dlsm, dlsm.o,,,)
NormalProgramTarget(dspipe, dspipe.o, $(DEPLIBS),, $(KLIBS))
NormalProgramTarget(dsmail, dsmail.o, $(DEPLIBS),, $(NKLIBS))
NormalProgramTarget(crmtgs, crmtgs.o, $(DEPLIBS),, $(KLIBS))
NormalProgramTarget(mkds, mkds.o, $(DEPLIBS),, $(KLIBS))
NormalProgramTarget(create_mtg_dir, create_mtg_dir.o,,,)

dsc_setup.sh:
	sed -n -e 's#__DS_MAINSERVER__#$(DS_MAINSERVER)#' -e p \
		< dsc_setup-proto.sh > dsc_setup.new
	mv -f dsc_setup.new dsc_setup.sh

InstallMultipleFlags($(PROGS), $(DESTDIR), $(INSTPGMFLAGS))
InstallScript(dsc_setup, $(DESTDIR))

DependTarget()
LintTarget()

install::
	$(RM) $(DESTDIR)/rmds
	$(LN) mkds $(DESTDIR)/rmds
