ifneq ($(KERNELRELEASE),) obj-m := sis7019.o else CHK := IPT := $(shell sed -e '/\#/d' ./config.in | grep linux_src_directory |\ awk -F\= '{print $$2}' | awk -F\ '{print $$1}') KDIR := /lib/modules/$(shell uname -r)/build PWD := $(shell pwd) ifeq ($(IPT),$(CHK)) SRC := $(KDIR) else SRC := $(IPT) endif default: $(MAKE) -C $(SRC) SUBDIRS=$(PWD) modules .PHONY: clean clean: rm -f *~ *.o *.ko .sis7019* rm -rf .tmp_versions endif