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$ 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 30211725Simp# XXX - this is verboten 31211725Simp.if ${MACHINE_CPUARCH} == "arm" 32129215ScognetWARNS?= 3 33129215Scognet.endif 34118824Sharti 35133565ShartiFILES= atmconfig.help atmconfig_device.help 36119075SobrienFILESDIR= /usr/share/doc/atm 37118824Sharti 38133565ShartiSNMP_ATM_DEF= ${.CURDIR}/../../../contrib/ngatm/snmp_atm/atm_tree.def \ 39143617Sharti ${.CURDIR}/../../../usr.sbin/bsnmpd/modules/snmp_atm/atm_freebsd.def 40133565Sharti 41133565Sharti${.OBJDIR}/oid.h: atm_oid.list ${SNMP_ATM_DEF} 42133565Sharti cat ${SNMP_ATM_DEF} | gensnmptree -e `tail -n +2 ${.CURDIR}/atm_oid.list` \ 43133565Sharti > ${.OBJDIR}/oid.h 44133565Sharti 45118824Sharti.include <bsd.prog.mk> 46