Commit | Line | Data |
---|---|---|
800f879a AT |
1 | # |
2 | # Trace Capture module | |
3 | # | |
4 | ||
5 | export ARCH = l1om | |
6 | ||
7 | KERNELDIR = $(CURDIR)/../../mic_linux | |
8 | KBUILD := $(MAKE) -C $(KERNELDIR) ARCH=$(ARCH) M=$(CURDIR) | |
9 | ||
10 | ifneq ($(DESTDIR),) | |
11 | INSTALL_MOD_PATH = $(DESTDIR) | |
12 | endif | |
13 | ||
14 | ifeq ($(shell \which x86_64-$(ARCH)-linux-gcc 2>/dev/null),) | |
15 | export PATH := $(PATH):$(CURDIR)/../cross/bin | |
16 | endif | |
17 | ||
18 | .PHONY: default modules install modules_install clean | |
19 | ||
20 | default: modules tests | |
21 | ||
22 | modules: | |
23 | +$(KBUILD) $@ | |
24 | ||
25 | install: modules_install | |
26 | ||
27 | modules_install: | |
28 | +$(KBUILD) INSTALL_MOD_PATH=$(DESTDIR) modules_install | |
29 | ||
30 | clean: | |
31 | +$(KBUILD) clean | |
32 | ||
33 | tests: | |
34 | echo no tests |