Kyle Swenson | 8d8f654 | 2021-03-15 11:02:55 -0600 | [diff] [blame^] | 1 | obj-m := |
| 2 | |
| 3 | KDIR := /lib/modules/$(shell uname -r)/build |
| 4 | PWD := $(shell pwd) |
| 5 | KMISC := /lib/modules/$(shell uname -r)/cpufrequtils/ |
| 6 | |
| 7 | ifeq ("$(CONFIG_X86_TSC)", "y") |
| 8 | obj-m += cpufreq-test_tsc.o |
| 9 | endif |
| 10 | |
| 11 | default: |
| 12 | $(MAKE) -C $(KDIR) M=$(PWD) |
| 13 | |
| 14 | clean: |
| 15 | - rm -rf *.o *.ko .tmp-versions .*.cmd .*.mod.* *.mod.c |
| 16 | - rm -rf .tmp_versions* Module.symvers modules.order |
| 17 | |
| 18 | install: default |
| 19 | install -d $(KMISC) |
| 20 | install -m 644 -c *.ko $(KMISC) |
| 21 | /sbin/depmod -a |
| 22 | |
| 23 | all: default |