Makefile revision 143617
1118824Sharti# Copyright (c) 2001-2003
2118824Sharti#	Fraunhofer Institute for Open Communication Systems (FhG Fokus).
3118824Sharti#	All rights reserved.
4119075Sobrien# Author: Harti Brandt <brandt@fokus.gmd.de>
5118824Sharti#
6118824Sharti# $FreeBSD: head/sbin/atm/atmconfig/Makefile 143617 2005-03-15 07:38:15Z harti $
7119075Sobrien
8118824ShartiPROG=	atmconfig
9133565Sharti.ifndef RESCUE
10133565ShartiSRCS=	${.OBJDIR}/oid.h
11133565Sharti.endif
12133565ShartiSRCS+=	main.c diag.c natm.c
13133565Sharti.ifndef RESCUE
14133565ShartiSRCS+=	atmconfig_device.c
15133565Sharti.endif
16118824ShartiMAN=	atmconfig.8
17132492Sharti# CFLAGS+= -DPATH_HELP='".:/usr/share/doc/atm:/usr/local/share/doc/atm"'
18129215Scognet
19133565ShartiCFLAGS+= -I${.OBJDIR}
20133565Sharti
21133565Sharti.ifndef RESCUE
22133565ShartiDPADD=	${LIBBSNMP}
23133565ShartiLDADD=	-lbsnmp
24133565Sharti.endif
25133565Sharti
26133565Sharti.ifndef RESCUE
27133565ShartiCLEANFILES+= oid.h
28133565Sharti.endif
29133565Sharti
30129215Scognet.if ${MACHINE_ARCH} == "arm"
31129215ScognetWARNS?= 3
32129215Scognet.else
33138809SobrienWARNS?=	6
34129215Scognet.endif
35118824Sharti
36133565ShartiFILES=	atmconfig.help atmconfig_device.help
37119075SobrienFILESDIR= /usr/share/doc/atm
38118824Sharti
39133565ShartiSNMP_ATM_DEF= ${.CURDIR}/../../../contrib/ngatm/snmp_atm/atm_tree.def	\
40143617Sharti	${.CURDIR}/../../../usr.sbin/bsnmpd/modules/snmp_atm/atm_freebsd.def
41133565Sharti
42133565Sharti${.OBJDIR}/oid.h: atm_oid.list ${SNMP_ATM_DEF}
43133565Sharti	cat ${SNMP_ATM_DEF} | gensnmptree -e `tail -n +2 ${.CURDIR}/atm_oid.list` \
44133565Sharti		> ${.OBJDIR}/oid.h
45133565Sharti
46118824Sharti.include <bsd.prog.mk>
47