Makefile revision 298107
150276Speter# Copyright (c) 2001-2003
2262629Sdelphij#	Fraunhofer Institute for Open Communication Systems (FhG Fokus).
350276Speter#	All rights reserved.
450276Speter# Author: Harti Brandt <brandt@fokus.gmd.de>
550276Speter#
650276Speter# $FreeBSD: head/sbin/atm/atmconfig/Makefile 298107 2016-04-16 07:45:30Z gjb $
750276Speter
850276Speter.include <src.opts.mk>
950276Speter
1050276SpeterPACKAGE=atm
1150276SpeterPROG=	atmconfig
1250276SpeterSRCS=	main.c diag.c natm.c
1350276SpeterMAN=	atmconfig.8
1450276Speter# CFLAGS+= -DPATH_HELP='".:${SHAREDIR}/doc/atm:/usr/local/share/doc/atm"'
1550276Speter
1650276SpeterCFLAGS+= -I${.OBJDIR}
1750276Speter
1850276Speter.if !defined(RESCUE) && ${MK_BSNMP} != "no"
1950276SpeterCFLAGS+=	-DWITH_BSNMP
2050276SpeterSRCS+=	oid.h atmconfig_device.c
2150276SpeterLIBADD+=	bsnmp
2250276Speter. if ${MK_DYNAMICROOT} == "no" && ${MK_OPENSSL} != "no"
2350276SpeterLIBADD+=	crypto
2450276Speter. endif
2550276Speter.endif
2650276Speter
2750276SpeterCLEANFILES+= oid.h
2850276Speter
2950276Speter# XXX - this is verboten
3050276Speter.if ${MACHINE_CPUARCH} == "arm"
3150276SpeterWARNS?= 3
32262629Sdelphij.endif
3350276Speter
3450276SpeterFILES=	atmconfig.help atmconfig_device.help
3550276SpeterFILESDIR= ${SHAREDIR}/doc/atm
3650276Speter
3750276SpeterSNMP_ATM_DEF= ${.CURDIR}/../../../contrib/ngatm/snmp_atm/atm_tree.def	\
3850276Speter	${.CURDIR}/../../../usr.sbin/bsnmpd/modules/snmp_atm/atm_freebsd.def
3950276Speter
4050276Speteroid.h: atm_oid.list ${SNMP_ATM_DEF}
4150276Speter	cat ${SNMP_ATM_DEF} | gensnmptree -e `tail -n +2 ${.CURDIR}/atm_oid.list` \
4250276Speter		> ${.TARGET}
4350276Speter
44262629Sdelphij.include <bsd.prog.mk>
4550276Speter