]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - usr.sbin/bsnmpd/modules/snmp_mibII/Makefile
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / usr.sbin / bsnmpd / modules / snmp_mibII / Makefile
1 # $FreeBSD$
2 #
3 # Author: Harti Brandt <harti@freebsd.org>
4
5 CONTRIB= ${.CURDIR}/../../../../contrib/bsnmp
6 .PATH: ${CONTRIB}/snmp_mibII
7
8 MOD=    mibII
9 SRCS=   mibII.c mibII_begemot.c mibII_ifmib.c mibII_ifstack.c           \
10         mibII_interfaces.c mibII_ip.c mibII_ipaddr.c mibII_nettomedia.c \
11         mibII_rcvaddr.c mibII_route.c mibII_tcp.c mibII_udp.c
12 XSYM=   ipAddrTable ifTable ifRcvAddressEntry ifMIB ipMIB tcpMIB udpMIB \
13         ipForward ifIndex linkDown linkUp
14 MAN=    snmp_mibII.3
15
16 CFLAGS+= -I${CONTRIB}/lib -I${CONTRIB}/snmpd
17 CFLAGS+= -DHAVE_ERR_H -DHAVE_GETADDRINFO -DHAVE_STRLCPY -DHAVE_SYS_TREE_H
18 # XXX Work around clang warning, until maintainer approves fix.
19 NO_WERROR.clang=
20
21 DEFS=   ${MOD}_tree.def
22 INCS=   snmp_${MOD}.h
23 BMIBS=  BEGEMOT-IP-MIB.txt BEGEMOT-MIB2-MIB.txt
24
25 .include <bsd.snmpmod.mk>
26
27 smilint:
28         env SMIPATH=/usr/share/snmp/mibs:/usr/local/share/snmp/mibs \
29             smilint -c /dev/null -l6 -i group-membership ${BMIBS:C/^/${CONTRIB}\/snmp_mibII\//}