Makefile revision 38635
1#	@(#)Makefile	8.1 (Berkeley) 7/19/93
2
3PROG=	su
4SRCS=	su.c
5
6#LC_AUTH=-DLOGIN_CAP_AUTH
7COPTS+= -DLOGIN_CAP $(LC_AUTH)
8LDADD+= -lutil
9DPADD+= ${LIBUTIL}
10
11.if !defined(LC_AUTH)
12COPTS+=	-DSKEY
13LDADD+= -lskey -lcrypt
14DPADD+= ${LIBSKEY} ${LIBCRYPT}
15.endif
16
17.if defined(WHEELSU)
18COPTS+=	-DWHEELSU
19.endif
20CFLAGS+= -Wall
21
22.if exists(${DESTDIR}${LIBDIR}/libkrb.a) && defined(MAKE_KERBEROS4) \
23	&& !defined(LC_AUTH)
24CFLAGS+=-DKERBEROS
25DPADD+=	${LIBKRB} ${LIBDES}
26LDADD+=	-lkrb -ldes
27DISTRIBUTION=	krb
28.endif
29
30# Do we have to provide an implementation for libskey.so?
31.if ${OBJFORMAT} != elf
32LDADD+= -lmd
33DPADD+= ${LIBMD}
34.endif
35
36BINOWN=	root
37BINMODE=4555
38INSTALLFLAGS=-fschg
39
40.include <bsd.prog.mk>
41