diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2006-10-26 07:09:27 +0000 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2006-10-26 07:09:27 +0000 |
commit | 0234620fe6b6d994a9b636949f004ec2f1ed90cd (patch) | |
tree | 0b1a0aee8fe6519331ebdb1e043a740b57c34c53 /rules/kernel-headers.make | |
parent | 52b38b05030d855d32335214215393d599e40f23 (diff) | |
download | OSELAS.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.make | 30 |
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, $@) # ---------------------------------------------------------------------------- |