167d39748SDmitry Chagin# $FreeBSD$
267d39748SDmitry Chagin
3193d9e76SEnji Cooper.PATH: ${SRCTOP}/sys/compat/linux
467d39748SDmitry Chagin
567d39748SDmitry ChaginKMOD=	linux_common
697d06da6SDmitry ChaginSRCS=	linux_common.c linux_mib.c linux_mmap.c linux_util.c linux_emul.c \
7e9b13c66SConrad Meyer	linux_dummy.c linux_errno.c \
8d5368bf3SDmitry Chagin	linux.c device_if.h vnode_if.h bus_if.h opt_inet6.h
967d39748SDmitry Chagin
1067d39748SDmitry ChaginEXPORT_SYMS=
1167d39748SDmitry ChaginEXPORT_SYMS+=	linux_emul_path
1267d39748SDmitry ChaginEXPORT_SYMS+=	linux_get_osname
1367d39748SDmitry ChaginEXPORT_SYMS+=	linux_get_osrelease
14*9b42da2bSAlexander V. ChernikovEXPORT_SYMS+=	linux_use_real_ifname
1567d39748SDmitry Chagin
166e4cf32eSDmitry Chagin.if !defined(KERNBUILDDIR)
176e4cf32eSDmitry Chagin.warning Building Linuxulator outside of a kernel does not make sense
186e4cf32eSDmitry Chagin.endif
196e4cf32eSDmitry Chagin
2083271c68SKonstantin BelousovEXPORT_SYMS=	YES
2183271c68SKonstantin Belousov
2267d39748SDmitry Chagin.include <bsd.kmod.mk>
23