1# @(#)Makefile 8.1 (Berkeley) 7/19/93 2# $FreeBSD: src/usr.bin/su/Makefile,v 1.29.2.2 2002/07/17 19:08:23 ru Exp $ 3# $DragonFly: src/usr.bin/su/Makefile,v 1.6 2005/09/06 18:55:44 dillon Exp $ 4 5PROG= su 6SRCS= su.c 7WARNS?= 6 8 9COPTS+= -DLOGIN_CAP -DSKEY 10DPADD= ${LIBUTIL} ${LIBSKEY} ${LIBMD} ${LIBCRYPT} 11LDADD= -lutil -lskey -lmd -lcrypt 12 13.if defined(WHEELSU) 14COPTS+= -DWHEELSU 15.endif 16CFLAGS+= -Wall 17 18.if defined(WANT_KERBEROS) && !defined(NO_CRYPT) && !defined(NO_OPENSSL) 19CFLAGS+=-DKERBEROS5 20DPADD+= ${LIBKRB5} ${LIBASN1} ${LIBCRYPTO} ${LIBCRYPT} ${LIBCOM_ERR} \ 21 ${LIBROKEN} 22LDADD+= -lkrb5 -lasn1 -lcrypto -lcrypt -lcom_err \ 23 -L${.OBJDIR}/../../../../kerberos5/lib/libroken -lroken 24DISTRIBUTION= krb5 25.endif 26 27BINMODE=4555 28.if !defined(NOFSCHG) 29INSTALLFLAGS=-fschg 30.endif 31 32.include <bsd.prog.mk> 33