From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: In-Reply-To: <20200302163703.21265-1-apatterson@sightlogix.com> MIME-Version: 1.0 Message-Id: From: Michael Olbrich Date: Fri, 27 Mar 2020 10:52:10 +0100 Subject: Re: [ptxdist] [v2] kernel-headers: build out-of-tree List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ptxdist-bounces@pengutronix.de Sender: "ptxdist" To: ptxdist@pengutronix.de Cc: Sandy Patterson Thanks, applied. Michael [sent from post-receive hook] On Fri, 27 Mar 2020 10:52:10 +0100, Sandy Patterson 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 > --- > 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