mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] [PATCH v2] kernel-headers: build out-of-tree
@ 2020-03-02 16:37 Sandy Patterson
  2020-03-27  9:52 ` [ptxdist] [v2] " Michael Olbrich
  0 siblings, 1 reply; 2+ messages in thread
From: Sandy Patterson @ 2020-03-02 16:37 UTC (permalink / raw)
  To: ptxdist; +Cc: Sandy Patterson, m.olbrich

When building both kernel and kernel-headers from the same folder the
kernel-headers currently get built inside the tree while kernel is built
outside. This changes kernel-headers to also get built out-of-tree with
OOT=KEEP so as not to break some kernel builds.

Signed-off-by: Sandy Patterson <apatterson@sightlogix.com>
---
 rules/kernel-header.make | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/rules/kernel-header.make b/rules/kernel-header.make
index c173eb74b..6f540409f 100644
--- a/rules/kernel-header.make
+++ b/rules/kernel-header.make
@@ -25,8 +25,10 @@ KERNEL_HEADER_URL		:= https://git.kernel.org/torvalds/t/$(KERNEL_HEADER).$(KERNE
 endif
 KERNEL_HEADER_SOURCE		:= $(SRCDIR)/linux-$(KERNEL_HEADER_VERSION).$(KERNEL_HEADER_SUFFIX)
 KERNEL_HEADER_DIR		:= $(BUILDDIR)/kernel-header-$(KERNEL_HEADER_VERSION)
+KERNEL_HEADER_BUILD_DIR	:= $(KERNEL_HEADER_DIR)-build
 KERNEL_HEADER_PKGDIR		:= $(PKGDIR)/kernel-header-$(KERNEL_HEADER_VERSION)
 KERNEL_HEADER_LICENSE		:= GPL-2.0-only
+KERNEL_HEADER_BUILD_OOT	:= KEEP
 
 # ----------------------------------------------------------------------------
 # Prepare
@@ -37,6 +39,7 @@ KERNEL_HEADER_PATH		:= PATH=$(CROSS_PATH)
 KERNEL_HEADER_CONF_TOOL		:= NO
 KERNEL_HEADER_MAKE_OPT		:= \
 	V=$(PTXDIST_VERBOSE) \
+	O=$(KERNEL_HEADER_BUILD_DIR) \
 	HOSTCC=$(HOSTCC) \
 	ARCH=$(GENERIC_KERNEL_ARCH) \
 	CROSS_COMPILE=$(PTXCONF_COMPILER_PREFIX)
-- 
2.20.1


_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [ptxdist] [v2] kernel-headers: build out-of-tree
  2020-03-02 16:37 [ptxdist] [PATCH v2] kernel-headers: build out-of-tree Sandy Patterson
@ 2020-03-27  9:52 ` Michael Olbrich
  0 siblings, 0 replies; 2+ messages in thread
From: Michael Olbrich @ 2020-03-27  9:52 UTC (permalink / raw)
  To: ptxdist; +Cc: Sandy Patterson

Thanks, applied.

Michael

[sent from post-receive hook]

On Fri, 27 Mar 2020 10:52:10 +0100, Sandy Patterson <apatterson@sightlogix.com> wrote:
> When building both kernel and kernel-headers from the same folder the
> kernel-headers currently get built inside the tree while kernel is built
> outside. This changes kernel-headers to also get built out-of-tree with
> OOT=KEEP so as not to break some kernel builds.
> 
> Signed-off-by: Sandy Patterson <apatterson@sightlogix.com>
> ---
>  rules/kernel-header.make | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/rules/kernel-header.make b/rules/kernel-header.make
> index c173eb74b..6f540409f 100644
> --- a/rules/kernel-header.make
> +++ b/rules/kernel-header.make
> @@ -25,8 +25,10 @@ KERNEL_HEADER_URL		:= https://git.kernel.org/torvalds/t/$(KERNEL_HEADER).$(KERNE
>  endif
>  KERNEL_HEADER_SOURCE		:= $(SRCDIR)/linux-$(KERNEL_HEADER_VERSION).$(KERNEL_HEADER_SUFFIX)
>  KERNEL_HEADER_DIR		:= $(BUILDDIR)/kernel-header-$(KERNEL_HEADER_VERSION)
> +KERNEL_HEADER_BUILD_DIR	:= $(KERNEL_HEADER_DIR)-build
>  KERNEL_HEADER_PKGDIR		:= $(PKGDIR)/kernel-header-$(KERNEL_HEADER_VERSION)
>  KERNEL_HEADER_LICENSE		:= GPL-2.0-only
> +KERNEL_HEADER_BUILD_OOT	:= KEEP
>  
>  # ----------------------------------------------------------------------------
>  # Prepare
> @@ -37,6 +39,7 @@ KERNEL_HEADER_PATH		:= PATH=$(CROSS_PATH)
>  KERNEL_HEADER_CONF_TOOL		:= NO
>  KERNEL_HEADER_MAKE_OPT		:= \
>  	V=$(PTXDIST_VERBOSE) \
> +	O=$(KERNEL_HEADER_BUILD_DIR) \
>  	HOSTCC=$(HOSTCC) \
>  	ARCH=$(GENERIC_KERNEL_ARCH) \
>  	CROSS_COMPILE=$(PTXCONF_COMPILER_PREFIX)
> 

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2020-03-27  9:52 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-03-02 16:37 [ptxdist] [PATCH v2] kernel-headers: build out-of-tree Sandy Patterson
2020-03-27  9:52 ` [ptxdist] [v2] " Michael Olbrich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox