X-Git-Url: https://git.sur5r.net/?p=groeck-nct6775;a=blobdiff_plain;f=Makefile;fp=Makefile;h=391b04f570493219fd0d488e3d12916707fad85d;hp=f0f3bd5db9e4c31e4a11ffb0b853127a9ee2a949;hb=c23e850325b3d0237b09d4f3b48dffa41c3b2121;hpb=0a4df7701dd28e7dd03b3b1526e72cee6c1a6fa3 diff --git a/Makefile b/Makefile index f0f3bd5..391b04f 100644 --- a/Makefile +++ b/Makefile @@ -4,11 +4,26 @@ HOME=$(shell pwd) # Or for a specific version #TARGET := 2.6.33.5 KERNEL_MODULES := /lib/modules/$(TARGET) -# KERNEL_BUILD := $(KERNEL_MODULES)/build -KERNEL_BUILD := /usr/src/linux-headers-$(TARGET) -#SYSTEM_MAP := $(KERNEL_BUILD)/System.map -SYSTEM_MAP := /boot/System.map-$(TARGET) +ifneq ("","$(wildcard /usr/src/linux-headers-$(TARGET)/*)") +# Ubuntu +KERNEL_BUILD := /usr/src/linux-headers-$(TARGET) +else +ifneq ("","$(wildcard /usr/src/kernels/$(TARGET)/*)") +# Fedora +KERNEL_BUILD := /usr/src/kernels/$(TARGET) +else +KERNEL_BUILD := $(KERNEL_MODULES)/build +endif +endif + +#SYSTEM_MAP := $(KERNEL_BUILD)/System.map +ifneq ("","$(wildcard /boot/System.map-$(TARGET))") +SYSTEM_MAP := /boot/System.map-$(TARGET) +else +# Arch +SYSTEM_MAP := /proc/kallsyms +endif DRIVER := nct6775