Makefile revision 193664
1247128Sbrooks# From: @(#)Makefile 8.1 (Berkeley) 6/5/93 2247128Sbrooks# $FreeBSD: head/sbin/ifconfig/Makefile 193664 2009-06-07 23:00:40Z hrs $ 3247128Sbrooks 4247128Sbrooks.include <bsd.own.mk> 5247128Sbrooks 6247128SbrooksPROG= ifconfig 7247128Sbrooks 8247128SbrooksSRCS= ifconfig.c # base support 9247128Sbrooks 10247128Sbrooks# 11247128Sbrooks# NB: The order here defines the order in which the constructors 12247128Sbrooks# are called. This in turn defines the default order in which 13247128Sbrooks# status is displayed. Probably should add a priority mechanism 14247128Sbrooks# to the registration process so we don't depend on this aspect 15247128Sbrooks# of the toolchain. 16247128Sbrooks# 17247128SbrooksSRCS+= af_link.c # LLC support 18247128SbrooksSRCS+= af_inet.c # IPv4 support 19247128SbrooksSRCS+= af_inet6.c # IPv6 support 20247128SbrooksSRCS+= af_atalk.c # AppleTalk support 21247128Sbrooks 22247128SbrooksSRCS+= ifclone.c # clone device support 23247128SbrooksSRCS+= ifmac.c # MAC support 24247128SbrooksSRCS+= ifmedia.c # SIOC[GS]IFMEDIA support 25247128SbrooksSRCS+= ifvlan.c # SIOC[GS]ETVLAN support 26247128SbrooksSRCS+= ifgre.c # GRE keys etc 27247128SbrooksSRCS+= ifgif.c # GIF reversed header workaround 28247128Sbrooks 29247128SbrooksSRCS+= ifieee80211.c regdomain.c # SIOC[GS]IEEE80211 support 30247128SbrooksDPADD+= ${LIBBSDXML} ${LIBSBUF} 31247128SbrooksLDADD+= -lbsdxml -lsbuf 32247128Sbrooks 33247128SbrooksSRCS+= ifcarp.c # SIOC[GS]VH support 34247128SbrooksSRCS+= ifgroup.c # ... 35247128SbrooksSRCS+= ifpfsync.c # pfsync(4) support 36247128Sbrooks 37247128SbrooksSRCS+= ifbridge.c # bridge support 38247128SbrooksSRCS+= iflagg.c # lagg support 39247128Sbrooks 40247128Sbrooks.if ${MK_IPX_SUPPORT} != "no" && !defined(RELEASE_CRUNCH) 41247128SbrooksSRCS+= af_ipx.c # IPX support 42247128SbrooksDPADD+= ${LIBIPX} 43247128SbrooksLDADD+= -lipx 44247128Sbrooks.endif 45247128Sbrooks 46247128SbrooksMAN= ifconfig.8 47247128Sbrooks 48247128SbrooksCFLAGS+= -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wnested-externs 49247128SbrooksWARNS?= 0 50247128Sbrooks 51247128Sbrooks.include <bsd.prog.mk> 52247128Sbrooks