#
# $Id: Imakefile,v 4.7 92/12/01 00:42:14 tytso Exp $
#
# Copyright 1987, 1988 by the Massachusetts Institute of Technology.
#
# For copying and distribution information,
# please see the file <mit-copyright.h>.
#
# Imakefile for BSD-derived programs directory: rsh, rcp, rlogin,
#	and related daemons and support.

SRCDIR=${SRCTOP}/appl/bsd

SRCS=rcp.c rlogin.c rlogind.c rsh.c rshd.c kcmd.c login.c logutil.c
CODE=${SRCS} Imakefile

#if (defined(vax) && !defined(ultrix)) || defined(ibm032)

# This is only here for backwards compatability, and should eventually be
# removed.  At the same time, the probrams in /bin and /usr/ucb with
# .ucb suffixes should be moved back to their original names.

RCP=	-DUCB_RCP=\"$(SLASHBINDIR)/rcp.ucb\"
RLOGIN=	-DUCB_RLOGIN=\"$(UCBDIR)/rlogin.ucb\"
RSH=	-DUCB_RSH=\"$(UCBDIR)/rsh.ucb\" \ @@\
	-DKRB_RLOGIN=\"$(PROGDIR)/rlogin\"
#else
RCP=	-DUCB_RCP=\"$(SLASHBINDIR)/rcp\"
RLOGIN=	-DUCB_RLOGIN=\"$(UCBDIR)/rlogin\"
RSH=	-DUCB_RSH=\"$(UCBDIR)/rsh\" \ @@\
	-DKRB_RLOGIN=\"$(PROGDIR)/rlogin\"
#endif

DEFINES= $(RCP) $(RLOGIN) $(RSH) \ @@\
 	-DLOGIN_PROGRAM=\"$(DAEMDIR)/login.krb\" -DKPROGDIR=\"$(PROGDIR)\"

#ifdef _IBMR2
MACHLIBS= -ls
#endif

suidprogram(rcp,rcp.o kcmd.o,${KRB_LIBDEP} ${DES_LIBDEP},${KRB_LIB} ${KSTREAM_LIB} ${DES_LIB},${PROGDIR})
program(rsh,rsh.o kcmd.o,${KRB_LIBDEP} ${DES_LIBDEP},${KRB_LIB} ${DES_LIB},${PROGDIR})
program(rlogin,rlogin.o kcmd.o,${KRB_LIBDEP} ${DES_LIBDEP},${KSTREAM_LIB} ${KRB_LIB} ${DES_LIB},${PROGDIR})

program(kshd,rshd.o,${KRB_LIBDEP} ${DES_LIBDEP},${KRB_LIB} ${DES_LIB},${DAEMDIR})
program(klogind,rlogind.o logutil.o,${KRB_LIBDEP} ${DES_LIBDEP},${KSTREAM_LIB} ${KRB_LIB} ${DES_LIB},${DAEMDIR})

program(login.krb,login.o logutil.o,${KRB_STLIBDEP} ${DES_STLIBDEP},${KRB_STLIB} ${DES_STLIB} $(AFS_LIB) $(MACHLIBS),${DAEMDIR})


#if (defined(vax) && !defined(ultrix)) || defined(ibm032)
install::
	-ln -s $(PROGDIR)/rcp $(DESTDIR)$(SLASHBINDIR)/
	-ln -s $(PROGDIR)/rsh $(DESTDIR)$(UCBDIR)/
	-ln -s $(PROGDIR)/rlogin $(DESTDIR)$(UCBDIR)/
#endif
