Makefile revision 290092
1111314Snyan# Copyright (c) 2001-2003 2111314Snyan# Fraunhofer Institute for Open Communication Systems (FhG Fokus). 3111314Snyan# All rights reserved. 4111314Snyan# Author: Harti Brandt <brandt@fokus.gmd.de> 5111314Snyan# 6111314Snyan# $FreeBSD: head/sbin/atm/atmconfig/Makefile 290083 2015-10-27 23:35:02Z bdrewery $ 7111314Snyan 8111314Snyan.include <src.opts.mk> 9111314Snyan 10111314SnyanPROG= atmconfig 11111314SnyanSRCS= main.c diag.c natm.c 12111314SnyanMAN= atmconfig.8 13111314Snyan# CFLAGS+= -DPATH_HELP='".:${SHAREDIR}/doc/atm:/usr/local/share/doc/atm"' 14111314Snyan 15111314SnyanCFLAGS+= -I${.OBJDIR} 16111314Snyan 17111314Snyan.if !defined(RESCUE) && ${MK_BSNMP} != "no" 18125234SnyanCFLAGS+= -DWITH_BSNMP 19127520SnyanSRCS+= oid.h atmconfig_device.c 20111314SnyanLIBADD+= bsnmp 21111314Snyan. if ${MK_DYNAMICROOT} == "no" && ${MK_OPENSSL} != "no" 22111314SnyanLIBADD+= crypto 23111314Snyan. endif 24111314Snyan.endif 25111314Snyan 26122755SnyanCLEANFILES+= oid.h 27122755Snyan 28122755Snyan# XXX - this is verboten 29122755Snyan.if ${MACHINE_CPUARCH} == "arm" 30111314SnyanWARNS?= 3 31111314Snyan.endif 32111314Snyan 33122755SnyanFILES= atmconfig.help atmconfig_device.help 34111314SnyanFILESDIR= ${SHAREDIR}/doc/atm 35122755Snyan 36122755SnyanSNMP_ATM_DEF= ${.CURDIR}/../../../contrib/ngatm/snmp_atm/atm_tree.def \ 37122755Snyan ${.CURDIR}/../../../usr.sbin/bsnmpd/modules/snmp_atm/atm_freebsd.def 38122755Snyan 39122755Snyanoid.h: atm_oid.list ${SNMP_ATM_DEF} 40122755Snyan cat ${SNMP_ATM_DEF} | gensnmptree -e `tail -n +2 ${.CURDIR}/atm_oid.list` \ 41122755Snyan > ${.TARGET} 42111314Snyan 43111314Snyan.include <bsd.prog.mk> 44111314Snyan