diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2008-04-25 10:40:50 +0000 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2008-04-25 10:40:50 +0000 |
commit | bea03c8fdd1f46eea716d62e00b6a985546c1002 (patch) | |
tree | 31e6a43b1f37400fbe7495ff6bb866b5bd2f8961 /rules/kernel-headers.make | |
parent | 040cee7d3045beaf9e9471ff018e7525144b73f0 (diff) | |
download | OSELAS.Toolchain-bea03c8fdd1f46eea716d62e00b6a985546c1002.tar.gz OSELAS.Toolchain-bea03c8fdd1f46eea716d62e00b6a985546c1002.tar.xz |
git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/branches/OSELAS.Toolchain-mkl@6226 f8d472c7-5700-0410-ac5a-87979cec3adf
Diffstat (limited to 'rules/kernel-headers.make')
-rw-r--r-- | rules/kernel-headers.make | 36 |
1 files changed, 11 insertions, 25 deletions
diff --git a/rules/kernel-headers.make b/rules/kernel-headers.make index 95e6ea8..73647be 100644 --- a/rules/kernel-headers.make +++ b/rules/kernel-headers.make @@ -28,44 +28,34 @@ KERNEL_HEADERS_DIR := $(BUILDDIR)/$(KERNEL_HEADERS) # Get # ---------------------------------------------------------------------------- -kernel-headers_get: $(STATEDIR)/kernel-headers.get - -$(STATEDIR)/kernel-headers.get: - @$(call targetinfo, $@) - @$(call touch, $@) - $(KERNEL_HEADERS_SOURCE): - @$(call targetinfo, $@) + @$(call targetinfo) @$(call get, KERNEL_HEADERS) # ---------------------------------------------------------------------------- # Extract # ---------------------------------------------------------------------------- -kernel-headers_extract: $(STATEDIR)/kernel-headers.extract - $(STATEDIR)/kernel-headers.extract: - @$(call targetinfo, $@) + @$(call targetinfo) @$(call clean, $(KERNEL_HEADERS_DIR)) @$(call extract, KERNEL_HEADERS) @$(call patchin, KERNEL_HEADERS) - @$(call touch, $@) + @$(call touch) # ---------------------------------------------------------------------------- # Prepare # ---------------------------------------------------------------------------- -kernel-headers_prepare: $(STATEDIR)/kernel-headers.prepare - KERNEL_HEADERS_PATH := PATH=$(HOST_PATH) KERNEL_HEADERS_ENV := $(HOST_ENV) KERNEL_HEADERS_MAKEVARS := ARCH=$(PTXCONF_ARCH) $(PARALLELMFLAGS) $(STATEDIR)/kernel-headers.prepare: - @$(call targetinfo, $@) + @$(call targetinfo) cp $(PTXDIST_WORKSPACE)/$(PTXCONF_KERNEL_HEADERS_CONFIG) \ $(KERNEL_HEADERS_DIR)/.config - @$(call touch, $@) + @$(call touch) # ---------------------------------------------------------------------------- # Compile @@ -74,7 +64,7 @@ $(STATEDIR)/kernel-headers.prepare: kernel-headers_compile: $(STATEDIR)/kernel-headers.compile $(STATEDIR)/kernel-headers.compile: - @$(call targetinfo, $@) + @$(call targetinfo) yes "" | $(MAKE) -C $(KERNEL_HEADERS_DIR) $(KERNEL_HEADERS_MAKEVARS) oldconfig # # this is used to generate asm and asm/mach links for arm @@ -85,16 +75,14 @@ $(STATEDIR)/kernel-headers.compile: # if the include/asm link is missing, it's really fatal # test -L $(KERNEL_HEADERS_DIR)/include/asm || exit 1 - @$(call touch, $@) + @$(call touch) # ---------------------------------------------------------------------------- # Install # ---------------------------------------------------------------------------- -kernel-headers_install: $(STATEDIR)/kernel-headers.install - $(STATEDIR)/kernel-headers.install: - @$(call targetinfo, $@) + @$(call targetinfo) ifdef PTXCONF_KERNEL_HEADERS_SANIZIZED $(MAKE) -C $(KERNEL_HEADERS_DIR) $(KERNEL_HEADERS_MAKEVARS) headers_install INSTALL_HDR_PATH=$(SYSROOT)/usr @@ -105,17 +93,15 @@ else cp -r $(KERNEL_HEADERS_DIR)/include/asm-generic $(SYSROOT)/usr/include/asm-generic endif - @$(call touch, $@) + @$(call touch) # ---------------------------------------------------------------------------- # Target-Install # ---------------------------------------------------------------------------- -kernel-headers_targetinstall: $(STATEDIR)/kernel-headers.targetinstall - $(STATEDIR)/kernel-headers.targetinstall: - @$(call targetinfo, $@) - @$(call touch, $@) + @$(call targetinfo) + @$(call touch) # ---------------------------------------------------------------------------- # Clean |