summaryrefslogtreecommitdiffstats
path: root/rules/kernel-headers.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2006-10-26 07:09:27 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2006-10-26 07:09:27 +0000
commit0234620fe6b6d994a9b636949f004ec2f1ed90cd (patch)
tree0b1a0aee8fe6519331ebdb1e043a740b57c34c53 /rules/kernel-headers.make
parent52b38b05030d855d32335214215393d599e40f23 (diff)
downloadOSELAS.Toolchain-0234620fe6b6d994a9b636949f004ec2f1ed90cd.tar.gz
OSELAS.Toolchain-0234620fe6b6d994a9b636949f004ec2f1ed90cd.tar.xz
* kernel-headers.make
dont use ( ), make won't detect errors in this git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@1145 f8d472c7-5700-0410-ac5a-87979cec3adf
Diffstat (limited to 'rules/kernel-headers.make')
-rw-r--r--rules/kernel-headers.make30
1 files changed, 14 insertions, 16 deletions
diff --git a/rules/kernel-headers.make b/rules/kernel-headers.make
index 8f64c0d..ff39802 100644
--- a/rules/kernel-headers.make
+++ b/rules/kernel-headers.make
@@ -74,13 +74,10 @@ kernel-headers_compile: $(STATEDIR)/kernel-headers.compile
$(STATEDIR)/kernel-headers.compile: $(kernel-headers_compile_deps_default)
@$(call targetinfo, $@)
- ( \
- cd $(KERNEL_HEADERS_DIR); \
- $(MAKE) ARCH=$(PTXCONF_ARCH) oldconfig; \
- $(MAKE) ARCH=$(PTXCONF_ARCH) include/asm include/linux/version.h; \
- )
+ $(MAKE) -C $(KERNEL_HEADERS_DIR) ARCH=$(PTXCONF_ARCH) oldconfig
+ $(MAKE) -C $(KERNEL_HEADERS_DIR) ARCH=$(PTXCONF_ARCH) include/asm include/linux/version.h
ifdef PTXCONF_ARCH_ARM
- cd $(KERNEL_HEADERS_DIR) && $(MAKE) ARCH=$(PTXCONF_ARCH) include/asm-$(PTXCONF_ARCH)/.arch
+ $(MAKE) -C $(KERNEL_HEADERS_DIR) ARCH=$(PTXCONF_ARCH) include/asm-$(PTXCONF_ARCH)/.arch
endif
@$(call touch, $@)
@@ -92,16 +89,17 @@ kernel-headers_install: $(STATEDIR)/kernel-headers.install
$(STATEDIR)/kernel-headers.install: $(kernel-headers_install_deps_default)
@$(call targetinfo, $@)
- ( \
- cd $(KERNEL_HEADERS_DIR); \
- rm -fr $(SYSROOT)/usr/include/linux; \
- mkdir -p $(SYSROOT)/usr/include; \
- cp -r include/linux $(SYSROOT)/usr/include/; \
- rm -fr $(SYSROOT)/usr/include/asm; \
- cp -r include/asm-$(PTXCONF_ARCH) $(SYSROOT)/usr/include/asm; \
- rm -fr $(SYSROOT)/usr/include/asm-generic; \
- cp -r include/asm-generic $(SYSROOT)/usr/include/asm-generic; \
- )
+
+ rm -fr $(SYSROOT)/usr/include/asm
+ rm -fr $(SYSROOT)/usr/include/linux
+ rm -fr $(SYSROOT)/usr/include/asm-generic
+
+ mkdir -p $(SYSROOT)/usr/include
+
+ cp -r $(KERNEL_HEADERS_DIR)/include/linux $(SYSROOT)/usr/include
+ cp -r $(KERNEL_HEADERS_DIR)/include/asm-$(PTXCONF_ARCH) $(SYSROOT)/usr/include/asm
+ cp -r $(KERNEL_HEADERS_DIR)/include/asm-generic $(SYSROOT)/usr/include/asm-generic
+
@$(call touch, $@)
# ----------------------------------------------------------------------------