xref: /freebsd/lib/libulog/Makefile (revision d0b2dbfa)
12208eadfSEd Schouten
26e8021eaSEd SchoutenSHLIBDIR?=/lib
36e8021eaSEd Schouten
4c6063d0dSWarner Losh.include <src.opts.mk>
504b0c5bbSEd Schouten
62208eadfSEd SchoutenLIB=	ulog
72208eadfSEd SchoutenSHLIB_MAJOR= 0
804b0c5bbSEd SchoutenINCS=	ulog.h utempter.h
9691ac623SEd SchoutenSRCS=	ulog.h ulog_login.c ulog_login_pseudo.c utempter.c
102208eadfSEd Schouten
11691ac623SEd SchoutenMAN=	ulog_login.3 utempter_add_record.3
12691ac623SEd SchoutenMLINKS+=ulog_login.3 ulog_login_pseudo.3 \
132208eadfSEd Schouten	ulog_login.3 ulog_logout.3 \
1442782e47SEd Schouten	ulog_login.3 ulog_logout_pseudo.3 \
1504b0c5bbSEd Schouten	utempter_add_record.3 utempter_remove_added_record.3 \
1604b0c5bbSEd Schouten	utempter_add_record.3 utempter_remove_record.3 \
1704b0c5bbSEd Schouten	utempter_add_record.3 addToUtmp.3 \
1804b0c5bbSEd Schouten	utempter_remove_added_record.3 removeFromUtmp.3 \
1904b0c5bbSEd Schouten	utempter_remove_record.3 removeLineFromUtmp.3
2042782e47SEd Schouten
216b129086SBaptiste DaroussinLIBADD=	md
22691ac623SEd Schouten
23b0ed3c81SEnji CooperVERSION_DEF= ${SRCTOP}/lib/libc/Versions.def
242208eadfSEd SchoutenSYMBOL_MAPS= ${.CURDIR}/Symbol.map
252208eadfSEd Schouten
2604b0c5bbSEd Schouten.if ${MK_INSTALLLIB} != "no"
2704b0c5bbSEd SchoutenSYMLINKS+=libulog.a ${LIBDIR}/libutempter.a
2804b0c5bbSEd Schouten.endif
2904b0c5bbSEd Schouten.if !defined(NO_PIC)
3004b0c5bbSEd SchoutenSYMLINKS+=libulog.so ${LIBDIR}/libutempter.so
3104b0c5bbSEd Schouten.endif
3204b0c5bbSEd Schouten.if ${MK_PROFILE} != "no"
3304b0c5bbSEd SchoutenSYMLINKS+=libulog_p.a ${LIBDIR}/libutempter_p.a
3404b0c5bbSEd Schouten.endif
3504b0c5bbSEd Schouten
362208eadfSEd Schouten.include <bsd.lib.mk>
37