Makefile revision 90798
138097Speter#	@(#)Makefile	8.4 (Berkeley) 6/10/97
264567Sgshapiro# $FreeBSD: head/usr.sbin/makemap/Makefile 90798 2002-02-17 22:05:07Z gshapiro $
338097Speter
467660SgshapiroMAINTAINER=	gshapiro@FreeBSD.org
567660Sgshapiro
664567SgshapiroSENDMAIL_DIR=${.CURDIR}/../../contrib/sendmail
780029Sobrien.PATH: ${SENDMAIL_DIR}/makemap
864567Sgshapiro
938097SpeterPROG=	makemap
1090798SgshapiroSRCS=	makemap.c
1174816SruMAN=	makemap.8
1238097Speter
1390798SgshapiroCFLAGS+= -I${SENDMAIL_DIR}/src -I${SENDMAIL_DIR}/include -I.
1480029SobrienCFLAGS+= -DNEWDB -DNOT_SENDMAIL
1580029Sobrien
1690798Sgshapiro.if exists(${.OBJDIR}/../../lib/libsm)
1790798SgshapiroLIBSMDIR:=	${.OBJDIR}/../../lib/libsm
1890798Sgshapiro.else
1990798SgshapiroLIBSMDIR!=	cd ${.CURDIR}/../../lib/libsm; make -V .OBJDIR
2090798Sgshapiro.endif
2190798SgshapiroLIBSM:=		${LIBSMDIR}/libsm.a
2290798Sgshapiro
2364567Sgshapiro.if exists(${.OBJDIR}/../../lib/libsmdb)
2464567SgshapiroLIBSMDBDIR:=	${.OBJDIR}/../../lib/libsmdb
2564567Sgshapiro.else
2664567SgshapiroLIBSMDBDIR!=	cd ${.CURDIR}/../../lib/libsmdb; make -V .OBJDIR
2764567Sgshapiro.endif
2864567SgshapiroLIBSMDB:=	${LIBSMDBDIR}/libsmdb.a
2938097Speter
3064567Sgshapiro.if exists(${.OBJDIR}/../../lib/libsmutil)
3164567SgshapiroLIBSMUTILDIR:=	${.OBJDIR}/../../lib/libsmutil
3264567Sgshapiro.else
3364567SgshapiroLIBSMUTILDIR!=	cd ${.CURDIR}/../../lib/libsmutil; make -V .OBJDIR
3464567Sgshapiro.endif
3564567SgshapiroLIBSMUTIL:=	${LIBSMUTILDIR}/libsmutil.a
3638097Speter
3790798SgshapiroDPADD=	${LIBSMDB} ${LIBSMUTIL} ${LIBSM}
3890798SgshapiroLDADD=	${LIBSMDB} ${LIBSMUTIL} ${LIBSM}
3964567Sgshapiro
4090798SgshapiroSRCS+=	sm_os.h
4190798SgshapiroCLEANFILES+=sm_os.h
4290798Sgshapiro
4365970Sgshapiro# User customizations to the sendmail build environment
4465970SgshapiroCFLAGS+=${SENDMAIL_CFLAGS}
4566961SgshapiroDPADD+=${SENDMAIL_DPADD}
4666961SgshapiroLDADD+=${SENDMAIL_LDADD}
4765970SgshapiroLDFLAGS+=${SENDMAIL_LDFLAGS}
4865970Sgshapiro
4990798Sgshapirosm_os.h:
5090798Sgshapiro	ln -sf ${SENDMAIL_DIR}/include/sm/os/sm_os_freebsd.h sm_os.h
5190798Sgshapiro
5238097Speter.include <bsd.prog.mk>
53