78788e6e6df294266bc30eb97007c11607e703ff
[dragonfly.git] / sys / net / ef / Makefile
1 # $FreeBSD: src/sys/modules/if_ef/Makefile,v 1.2.2.2 2001/04/25 11:24:03 ru Exp $
2
3 KMOD=   if_ef
4 SRCS=   if_ef.c opt_ipx.h opt_inet.h opt_ef.h
5
6 # If you need only limited number of frames comment out unneeded ones
7 # this will reduce number of visible devices
8 ETHER_II=
9 ETHER_8023=
10 ETHER_8022=
11 ETHER_SNAP=
12
13 .if defined(EFDEBUG)
14 CFLAGS+= -DEF_DEBUG
15 .endif
16
17 .if !defined(BUILDING_WITH_KERNEL)
18 opt_inet.h:
19         echo "#define INET 1" > ${.TARGET}
20
21 opt_ipx.h:
22         echo "#define IPX 1" > ${.TARGET}
23 .endif
24
25 opt_ef.h:
26 .for frame in ETHER_II ETHER_8023 ETHER_8022 ETHER_SNAP
27 .if defined(${frame})
28         echo "#define ${frame} 1" >> ${.TARGET}
29 .endif
30 .endfor
31
32 .include <bsd.kmod.mk>