]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - sys/modules/if_tuntap/Makefile
MFC tun/tap merge: r347241, r347394, r347404, r347483, r351220, r351229,
[FreeBSD/FreeBSD.git] / sys / modules / if_tuntap / Makefile
1 # $FreeBSD$
2
3 .PATH: ${SRCTOP}/sys/net
4
5 KMOD=   if_tuntap
6 SRCS=   if_tuntap.c opt_inet.h opt_inet6.h
7
8 # Symlink for backwards compatibility with systems installed at 12.0 or older
9 .if ${MACHINE_CPUARCH} != "powerpc"
10 SYMLINKS=       ${KMOD}.ko ${KMODDIR}/if_tun.ko \
11         ${KMOD}.ko ${KMODDIR}/if_tap.ko
12 .else
13 # Some PPC systems use msdosfs for /boot, which can't handle links or symlinks
14 afterinstall: alias alias_debug
15 alias: .PHONY
16         ${INSTALL} -T release -o ${KMODOWN} -g ${KMODGRP} -m ${KMODMODE} \
17             ${_INSTALLFLAGS} ${PROG} ${DESTDIR}${KMODDIR}/if_tun.ko
18         ${INSTALL} -T release -o ${KMODOWN} -g ${KMODGRP} -m ${KMODMODE} \
19             ${_INSTALLFLAGS} ${PROG} ${DESTDIR}${KMODDIR}/if_tap.ko
20 .if defined(DEBUG_FLAGS) && !defined(INSTALL_NODEBUG) && \
21     "${MK_KERNEL_SYMBOLS}" != "no"
22 alias_debug: .PHONY
23         ${INSTALL} -T debug -o ${KMODOWN} -g ${KMODGRP} -m ${KMODMODE} \
24             ${_INSTALLFLAGS} ${PROG}.debug \
25             ${DESTDIR}${KERN_DEBUGDIR}${KMODDIR}/if_tun.ko
26         ${INSTALL} -T debug -o ${KMODOWN} -g ${KMODGRP} -m ${KMODMODE} \
27             ${_INSTALLFLAGS} ${PROG}.debug \
28             ${DESTDIR}${KERN_DEBUGDIR}${KMODDIR}/if_tap.ko
29 .else
30 alias_debug: .PHONY
31 .endif
32 .endif
33
34 .include <bsd.kmod.mk>