xref: /freebsd/lib/libulog/Makefile (revision 3750ccefb8629a08890bfbae894dd6bc6a7483b4)
16e8021eaSEd SchoutenSHLIBDIR?=/lib
26e8021eaSEd Schouten
3c6063d0dSWarner Losh.include <src.opts.mk>
404b0c5bbSEd Schouten
52208eadfSEd SchoutenLIB=	ulog
62208eadfSEd SchoutenSHLIB_MAJOR= 0
704b0c5bbSEd SchoutenINCS=	ulog.h utempter.h
8691ac623SEd SchoutenSRCS=	ulog.h ulog_login.c ulog_login_pseudo.c utempter.c
92208eadfSEd Schouten
10691ac623SEd SchoutenMAN=	ulog_login.3 utempter_add_record.3
11691ac623SEd SchoutenMLINKS+=ulog_login.3 ulog_login_pseudo.3 \
122208eadfSEd Schouten	ulog_login.3 ulog_logout.3 \
1342782e47SEd Schouten	ulog_login.3 ulog_logout_pseudo.3 \
1404b0c5bbSEd Schouten	utempter_add_record.3 utempter_remove_added_record.3 \
1504b0c5bbSEd Schouten	utempter_add_record.3 utempter_remove_record.3 \
1604b0c5bbSEd Schouten	utempter_add_record.3 addToUtmp.3 \
1704b0c5bbSEd Schouten	utempter_remove_added_record.3 removeFromUtmp.3 \
1804b0c5bbSEd Schouten	utempter_remove_record.3 removeLineFromUtmp.3
1942782e47SEd Schouten
206b129086SBaptiste DaroussinLIBADD=	md
21691ac623SEd Schouten
22*b0ed3c81SEnji CooperVERSION_DEF= ${SRCTOP}/lib/libc/Versions.def
232208eadfSEd SchoutenSYMBOL_MAPS= ${.CURDIR}/Symbol.map
242208eadfSEd Schouten
2504b0c5bbSEd Schouten.if ${MK_INSTALLLIB} != "no"
2604b0c5bbSEd SchoutenSYMLINKS+=libulog.a ${LIBDIR}/libutempter.a
2704b0c5bbSEd Schouten.endif
2804b0c5bbSEd Schouten.if !defined(NO_PIC)
2904b0c5bbSEd SchoutenSYMLINKS+=libulog.so ${LIBDIR}/libutempter.so
3004b0c5bbSEd Schouten.endif
3104b0c5bbSEd Schouten
322208eadfSEd Schouten.include <bsd.lib.mk>
33