xref: /freebsd-12.1/lib/libulog/Makefile (revision b0ed3c81)
12208eadfSEd Schouten# $FreeBSD$
22208eadfSEd Schouten
3a70cba95SGlen BarberPACKAGE=lib${LIB}
46e8021eaSEd SchoutenSHLIBDIR?=/lib
56e8021eaSEd Schouten
6c6063d0dSWarner Losh.include <src.opts.mk>
704b0c5bbSEd Schouten
82208eadfSEd SchoutenLIB=	ulog
92208eadfSEd SchoutenSHLIB_MAJOR= 0
1004b0c5bbSEd SchoutenINCS=	ulog.h utempter.h
11691ac623SEd SchoutenSRCS=	ulog.h ulog_login.c ulog_login_pseudo.c utempter.c
122208eadfSEd Schouten
13691ac623SEd SchoutenMAN=	ulog_login.3 utempter_add_record.3
14691ac623SEd SchoutenMLINKS+=ulog_login.3 ulog_login_pseudo.3 \
152208eadfSEd Schouten	ulog_login.3 ulog_logout.3 \
1642782e47SEd Schouten	ulog_login.3 ulog_logout_pseudo.3 \
1704b0c5bbSEd Schouten	utempter_add_record.3 utempter_remove_added_record.3 \
1804b0c5bbSEd Schouten	utempter_add_record.3 utempter_remove_record.3 \
1904b0c5bbSEd Schouten	utempter_add_record.3 addToUtmp.3 \
2004b0c5bbSEd Schouten	utempter_remove_added_record.3 removeFromUtmp.3 \
2104b0c5bbSEd Schouten	utempter_remove_record.3 removeLineFromUtmp.3
2242782e47SEd Schouten
236b129086SBaptiste DaroussinLIBADD=	md
24691ac623SEd Schouten
25*b0ed3c81SEnji CooperVERSION_DEF= ${SRCTOP}/lib/libc/Versions.def
262208eadfSEd SchoutenSYMBOL_MAPS= ${.CURDIR}/Symbol.map
272208eadfSEd Schouten
2804b0c5bbSEd Schouten.if ${MK_INSTALLLIB} != "no"
2904b0c5bbSEd SchoutenSYMLINKS+=libulog.a ${LIBDIR}/libutempter.a
3004b0c5bbSEd Schouten.endif
3104b0c5bbSEd Schouten.if !defined(NO_PIC)
3204b0c5bbSEd SchoutenSYMLINKS+=libulog.so ${LIBDIR}/libutempter.so
3304b0c5bbSEd Schouten.endif
3404b0c5bbSEd Schouten.if ${MK_PROFILE} != "no"
3504b0c5bbSEd SchoutenSYMLINKS+=libulog_p.a ${LIBDIR}/libutempter_p.a
3604b0c5bbSEd Schouten.endif
3704b0c5bbSEd Schouten
382208eadfSEd Schouten.include <bsd.lib.mk>
39