]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - sys/modules/linuxkpi/Makefile
Import kernel WireGuard support
[FreeBSD/FreeBSD.git] / sys / modules / linuxkpi / Makefile
1 # $FreeBSD$
2 .PATH:  ${SRCTOP}/sys/compat/linuxkpi/common/src
3
4 KMOD=   linuxkpi
5 SRCS=   linux_compat.c \
6         linux_current.c \
7         linux_dmi.c \
8         linux_hrtimer.c \
9         linux_idr.c \
10         linux_kmod.c \
11         linux_kthread.c \
12         linux_lock.c \
13         linux_page.c \
14         linux_pci.c \
15         linux_radix.c \
16         linux_rcu.c \
17         linux_seq_file.c \
18         linux_schedule.c \
19         linux_shmemfs.c \
20         linux_slab.c \
21         linux_tasklet.c \
22         linux_usb.c \
23         linux_work.c \
24         linux_xarray.c
25
26 .if ${MACHINE_CPUARCH} == "aarch64" || ${MACHINE_CPUARCH} == "amd64" || \
27     ${MACHINE_CPUARCH} == "i386"
28 SRCS+=  opt_acpi.h acpi_if.h linux_acpi.c
29 .endif
30
31 SRCS+=  ${LINUXKPI_GENSRCS}
32
33 CFLAGS+= -I${SRCTOP}/sys/compat/linuxkpi/common/include
34 CFLAGS+= -I${SRCTOP}/sys/contrib/ck/include
35
36 .include <bsd.kmod.mk>