xref: /freebsd-13.1/lib/libulog/Makefile (revision 4c1a82ce)
12208eadfSEd Schouten# $FreeBSD$
22208eadfSEd Schouten
36e8021eaSEd SchoutenSHLIBDIR?=/lib
46e8021eaSEd Schouten
5c6063d0dSWarner Losh.include <src.opts.mk>
604b0c5bbSEd Schouten
72208eadfSEd SchoutenLIB=	ulog
82208eadfSEd SchoutenSHLIB_MAJOR= 0
904b0c5bbSEd SchoutenINCS=	ulog.h utempter.h
10691ac623SEd SchoutenSRCS=	ulog.h ulog_login.c ulog_login_pseudo.c utempter.c
112208eadfSEd Schouten
12691ac623SEd SchoutenMAN=	ulog_login.3 utempter_add_record.3
13691ac623SEd SchoutenMLINKS+=ulog_login.3 ulog_login_pseudo.3 \
142208eadfSEd Schouten	ulog_login.3 ulog_logout.3 \
1542782e47SEd Schouten	ulog_login.3 ulog_logout_pseudo.3 \
1604b0c5bbSEd Schouten	utempter_add_record.3 utempter_remove_added_record.3 \
1704b0c5bbSEd Schouten	utempter_add_record.3 utempter_remove_record.3 \
1804b0c5bbSEd Schouten	utempter_add_record.3 addToUtmp.3 \
1904b0c5bbSEd Schouten	utempter_remove_added_record.3 removeFromUtmp.3 \
2004b0c5bbSEd Schouten	utempter_remove_record.3 removeLineFromUtmp.3
2142782e47SEd Schouten
226b129086SBaptiste DaroussinLIBADD=	md
23691ac623SEd Schouten
24*b0ed3c81SEnji CooperVERSION_DEF= ${SRCTOP}/lib/libc/Versions.def
252208eadfSEd SchoutenSYMBOL_MAPS= ${.CURDIR}/Symbol.map
262208eadfSEd Schouten
2704b0c5bbSEd Schouten.if ${MK_INSTALLLIB} != "no"
2804b0c5bbSEd SchoutenSYMLINKS+=libulog.a ${LIBDIR}/libutempter.a
2904b0c5bbSEd Schouten.endif
3004b0c5bbSEd Schouten.if !defined(NO_PIC)
3104b0c5bbSEd SchoutenSYMLINKS+=libulog.so ${LIBDIR}/libutempter.so
3204b0c5bbSEd Schouten.endif
3304b0c5bbSEd Schouten.if ${MK_PROFILE} != "no"
3404b0c5bbSEd SchoutenSYMLINKS+=libulog_p.a ${LIBDIR}/libutempter_p.a
3504b0c5bbSEd Schouten.endif
3604b0c5bbSEd Schouten
372208eadfSEd Schouten.include <bsd.lib.mk>
38