blob: 6ff8accc35409eb06004a6860a067d888a60769c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
KERNEL_SOURCE ?= /usr/src/linux-headers-$(shell uname -r)
all:
@echo "Select {native-,}{arm,aarch64}"
clean:
rm -rf .modex.ko.cmd .modex.mod.o.cmd .modex.o.cmd .tmp_versions/ \
Module.symvers modex.ko modex.mod.c modex.mod.o modex.o \
modules.order
native-arm:
make ARCH=ARM -C $(KERNEL_SOURCE) SUBDIRS="`pwd`" modules
arm:
make CROSS_COMPILE=arm-linux-gnueabihf- ARCH=arm -C $(KERNEL_SOURCE) SUBDIRS="`pwd`" modules
native-arm64:
make ARCH=arm64 -C $(KERNEL_SOURCE) SUBDIRS="`pwd`" modules
arm64:
make CROSS_COMPILE=aarch64-linux-gnu- ARCH=arm64 -C $(KERNEL_SOURCE) SUBDIRS="`pwd`" modules
|