summaryrefslogtreecommitdiff
path: root/tests/projects/linux/driver/hello_makefile/Makefile
blob: 1d5aa92b44120fc6151f8854043f47269e3d4945 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
ifneq ($(KERNELRELEASE),)
    obj-m := hello.o
	hello-objs := ./src/hello.o ./src/add.o
else
    KERN_DIR ?= /usr/src/linux-headers-5.11.0-41-generic/
    PWD := $(shell pwd)

default:
	$(MAKE) -C $(KERN_DIR) V=1 M=$(PWD) modules
endif

clean:
	rm -rf *.o *~ core .depend .*.cmd *.ko *.mod.c .tmp_versions
	rm -rf src/*.o src/*~ core src/.depend src/.*.cmd src/*.ko src/*.mod.c src/.tmp_versions