summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2020-04-04 09:44:16 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2020-04-04 09:44:20 +0200
commit2bbbbc419569e0feea745dd77c3fb4176b8bae60 (patch)
tree78b40e6d289b8d590f6f99d0cf25b7cad541e173
parent13836cddc13fcff3f26faa26c3c2714c6449c4e0 (diff)
downloadptxdist-2bbbbc419569e0feea745dd77c3fb4176b8bae60.tar.gz
ptxdist-2bbbbc419569e0feea745dd77c3fb4176b8bae60.tar.xz
kernel-header: cleanup
- indent correctly - don't define KERNEL_HEADER_MAKE_OPT, it's not used - use the default install stage Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r--rules/kernel-header.make24
1 files changed, 10 insertions, 14 deletions
diff --git a/rules/kernel-header.make b/rules/kernel-header.make
index 6f540409f..8cc027bdd 100644
--- a/rules/kernel-header.make
+++ b/rules/kernel-header.make
@@ -25,7 +25,7 @@ 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_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
@@ -37,12 +37,6 @@ KERNEL_HEADER_BUILD_OOT := KEEP
KERNEL_HEADER_CONF_ENV := $(CROSS_ENV)
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)
# ----------------------------------------------------------------------------
# Compile
@@ -56,12 +50,14 @@ $(STATEDIR)/kernel-header.compile:
# Install
# ----------------------------------------------------------------------------
-$(STATEDIR)/kernel-header.install:
- @$(call targetinfo)
- @cd $(KERNEL_HEADER_DIR) && \
- $(KERNEL_HEADER_PATH) $(KERNEL_HEADER_ENV) \
- $(MAKE) $(KERNEL_HEADER_MAKE_OPT) headers_install \
- INSTALL_HDR_PATH=$(KERNEL_HEADER_PKGDIR)/kernel-headers
- @$(call touch)
+KERNEL_HEADER_INSTALL_OPT := \
+ -C $(KERNEL_HEADER_DIR) \
+ V=$(PTXDIST_VERBOSE) \
+ O=$(KERNEL_HEADER_BUILD_DIR) \
+ HOSTCC=$(HOSTCC) \
+ ARCH=$(GENERIC_KERNEL_ARCH) \
+ CROSS_COMPILE=$(PTXCONF_COMPILER_PREFIX) \
+ INSTALL_HDR_PATH=$(KERNEL_HEADER_PKGDIR)/kernel-headers \
+ headers_install
# vim: syntax=make