diff options
author | Yann E. MORIN <yann.morin.1998@free.fr> | 2015-07-12 02:21:39 +0200 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2015-07-12 11:56:19 +0200 |
commit | 7b5c2e658f3c35a6378a02736d1057ed1bef464b (patch) | |
tree | 3462c18424057982f2ac460a58cec8c14747a7de /package/owl-linux | |
parent | 731c71d23f4dc747a3542c7ccbd163f9e073b9d3 (diff) | |
download | buildroot-7b5c2e658f3c35a6378a02736d1057ed1bef464b.tar.gz buildroot-7b5c2e658f3c35a6378a02736d1057ed1bef464b.zip |
package/owl-linux: use kernel-module helper
The owl-linux' Makefile is only calling the Linux buildsystem, so switch
do using the new kernel-module infra.
Get rid of first patch, no longer needed; rename remaining patch.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/owl-linux')
-rw-r--r-- | package/owl-linux/0001-fix-CROSS_COMPILE-usage-in-Makefile.patch | 16 | ||||
-rw-r--r-- | package/owl-linux/0001-fix-for-linux-3.3.x.patch (renamed from package/owl-linux/0002-fix-for-linux-3.3.x.patch) | 0 | ||||
-rw-r--r-- | package/owl-linux/owl-linux.mk | 11 |
3 files changed, 1 insertions, 26 deletions
diff --git a/package/owl-linux/0001-fix-CROSS_COMPILE-usage-in-Makefile.patch b/package/owl-linux/0001-fix-CROSS_COMPILE-usage-in-Makefile.patch deleted file mode 100644 index 14b4631624..0000000000 --- a/package/owl-linux/0001-fix-CROSS_COMPILE-usage-in-Makefile.patch +++ /dev/null @@ -1,16 +0,0 @@ -Fix the owl-linux Makefile so that it protects spaces in the CROSS_COMPILE -variable. For example, this variable will contain spaces if ccache is used. - -Signed-off-by: Simon Dawson <spdawson@gmail.com> -diff -Nurp a/Makefile b/Makefile ---- a/Makefile 2012-06-14 10:51:45.000000000 +0100 -+++ b/Makefile 2012-07-20 10:46:41.636752148 +0100 -@@ -35,7 +35,7 @@ else - PWD := $(shell pwd) - - default: -- $(MAKE) -C $(KERNELDIR) ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) M=$(PWD) MODE=$(MODE) modules -+ $(MAKE) -C $(KERNELDIR) ARCH=$(ARCH) CROSS_COMPILE="$(CROSS_COMPILE)" M=$(PWD) MODE=$(MODE) modules - - clean: - -rm -f *.o *.mod.c *.ko modules.order Module.symvers diff --git a/package/owl-linux/0002-fix-for-linux-3.3.x.patch b/package/owl-linux/0001-fix-for-linux-3.3.x.patch index 831ac7fd11..831ac7fd11 100644 --- a/package/owl-linux/0002-fix-for-linux-3.3.x.patch +++ b/package/owl-linux/0001-fix-for-linux-3.3.x.patch diff --git a/package/owl-linux/owl-linux.mk b/package/owl-linux/owl-linux.mk index 371cc02722..1262425249 100644 --- a/package/owl-linux/owl-linux.mk +++ b/package/owl-linux/owl-linux.mk @@ -10,14 +10,5 @@ OWL_LINUX_LICENSE = PROPRIETARY OWL_LINUX_LICENSE_FILES = LICENSE OWL_LINUX_REDISTRIBUTE = NO -OWL_LINUX_DEPENDENCIES = linux - -define OWL_LINUX_BUILD_CMDS - $(MAKE) -C $(@D) $(LINUX_MAKE_FLAGS) KERNELDIR=$(LINUX_DIR) -endef - -define OWL_LINUX_INSTALL_TARGET_CMDS - $(MAKE) -C $(LINUX_DIR) $(LINUX_MAKE_FLAGS) M="$(@D)" modules_install -endef - +$(eval $(kernel-module)) $(eval $(generic-package)) |