46 lines
1.6 KiB
Diff
46 lines
1.6 KiB
Diff
--- linux-3.12.2-ndiswrapper-1.59/3rdparty/ndiswrapper/Makefile.orig 2013-11-28 21:42:10.000000000 +0200
|
|
+++ linux-3.12.2-ndiswrapper-1.59/3rdparty/ndiswrapper/Makefile 2013-11-30 21:41:19.550504380 +0200
|
|
@@ -9,24 +9,10 @@ DISTFILES = \
|
|
winnt_types.h workqueue.c wrapmem.c wrapmem.h wrapndis.c wrapndis.h \
|
|
wrapper.c wrapper.h
|
|
|
|
-# By default, we try to compile the modules for the currently running
|
|
-# kernel. But it's the first approximation, as we will re-read the
|
|
-# version from the kernel sources.
|
|
-KVERS_UNAME ?= $(shell uname -r)
|
|
-
|
|
# KBUILD is the path to the Linux kernel build tree. It is usually the
|
|
# same as the kernel source tree, except when the kernel was compiled in
|
|
# a separate directory.
|
|
-KBUILD ?= $(shell readlink -f /lib/modules/$(KVERS_UNAME)/build)
|
|
-
|
|
-ifeq (,$(KBUILD))
|
|
-$(error Kernel build tree not found - please set KBUILD to configured kernel)
|
|
-endif
|
|
-
|
|
-KCONFIG := $(KBUILD)/.config
|
|
-ifeq (,$(wildcard $(KCONFIG)))
|
|
-$(error No .config found in $(KBUILD), please set KBUILD to configured kernel)
|
|
-endif
|
|
+KBUILD ?= $(srctree)
|
|
|
|
ifneq (,$(wildcard $(KBUILD)/include/linux/version.h))
|
|
ifneq (,$(wildcard $(KBUILD)/include/generated/uapi/linux/version.h))
|
|
@@ -43,16 +29,9 @@ endif
|
|
ifeq (,$(wildcard $(VERSION_H)))
|
|
VERSION_H := $(KBUILD)/include/linux/version.h
|
|
endif
|
|
-ifeq (,$(wildcard $(VERSION_H)))
|
|
-$(error Please run 'make modules_prepare' in $(KBUILD))
|
|
-endif
|
|
|
|
KVERS := $(shell sed -ne 's/"//g;s/^\#define UTS_RELEASE //p' $(VERSION_H))
|
|
|
|
-ifeq (,$(KVERS))
|
|
-$(error Cannot find UTS_RELEASE in $(VERSION_H), please report)
|
|
-endif
|
|
-
|
|
INST_DIR = /lib/modules/$(KVERS)/misc
|
|
|
|
SRC_DIR=$(shell pwd)
|