1 # $NetBSD: Makefile,v 1.26 2008/05/13 15:53:27 dyoung Exp $ 2 # Build a smaller ifconfig (i.e. for boot media) 3 4 SRCDIR= ${.CURDIR}/../../../sbin/ifconfig 5 6 PROG= ifconfig 7 NOMAN= # defined 8 9 .include <bsd.own.mk> 10 11 CPPFLAGS+= -I${NETBSDSRCDIR}/sys/ 12 13 CPPFLAGS+= -DINET_ONLY -I${SRCDIR} 14 .if defined(SMALLPROG_INET6) && (${USE_INET6} != "no") 15 CPPFLAGS+= -DINET6 16 .endif 17 18 DPADD+=${LIBUTIL} 19 LDADD+=-lutil 20 21 DPADD+=${LIBPROP} 22 LDADD+=-lprop 23 24 SRCS= ifconfig.c 25 26 SRCS+= af_atalk.c 27 SRCS+= af_inet.c 28 SRCS+= af_inetany.c 29 .if defined(SMALLPROG_INET6) && (${USE_INET6} != "no") 30 SRCS+= af_inet6.c 31 .endif 32 SRCS+= af_link.c 33 SRCS+= af_iso.c 34 35 SRCS+= agr.c 36 SRCS+= ieee80211.c 37 SRCS+= env.c 38 SRCS+= parse.c 39 SRCS+= util.c 40 SRCS+= tunnel.c 41 SRCS+= vlan.c 42 43 .include <bsd.prog.mk> 44 45 .PATH: ${SRCDIR} 46