xref: /freebsd/lib/libauditd/Makefile (revision 938cae327c01d64470e457ac68ff8561822cfe02)
1#
2# $FreeBSD$
3#
4
5OPENBSMDIR=		${SRCTOP}/contrib/openbsm
6_LIBAUDITDDIR=		${OPENBSMDIR}/libauditd
7_LIBBSMDIR=		${OPENBSMDIR}/libbsm
8
9LIB=		auditd
10
11.PATH:		${_LIBAUDITDDIR}
12
13SRCS=	auditd_lib.c
14
15#
16# Must use BSM include files from within the contrib area, not the system.
17#
18CFLAGS+=	-I${OPENBSMDIR} -I${_LIBBSMDIR}
19
20WARNS?=		3
21
22MAN=
23
24.include <bsd.lib.mk>
25
26# Disable -Wcast-align.  Casting res->ai_addr in auditd_set_host triggers this
27# warning, but it's ok because res->ai_addr must've originally pointed to a
28# sockaddr_in or sockaddr_in6 anyway.
29# Better would be to disable this warning in just that one function, but GCC
30# 4.2 can't do that :( .
31CWARNFLAGS.auditd_lib.c+=	-Wno-cast-align
32