summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>2011-11-16 21:03:53 +0059
committerBernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>2011-11-16 21:05:16 +0059
commite72c935c61563fa7f7c602739ead5a12f8341dc6 (patch)
tree04e99ddfdd0fda610bbf676c689af3da09aeb070
parent88172c6de08b4dbd5b5259f6050cdf390110fea2 (diff)
kernel.mk: respect showcommands
This translates the showcommands parameter into V=1 when building the kernel, causing it to show its commands as well Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
-rw-r--r--tasks/kernel.mk8
1 files changed, 6 insertions, 2 deletions
diff --git a/tasks/kernel.mk b/tasks/kernel.mk
index 7cdaa16..9babc67 100644
--- a/tasks/kernel.mk
+++ b/tasks/kernel.mk
@@ -1,9 +1,13 @@
+ifneq ($(strip $(SHOW_COMMANDS)),)
+KERNEL_VERBOSE="V=1"
+endif
+
android_kernel: $(PRODUCT_OUT)/u-boot.bin
cd $(TOP)/kernel &&\
if [ -e $(TARGET_TOOLS_PREFIX)ld.bfd ]; then LD=$(TARGET_TOOLS_PREFIX)ld.bfd; else LD=$(TARGET_TOOLS_PREFIX)ld; fi && \
export PATH=../$(BUILD_OUT_EXECUTABLES):$(PATH) && \
- $(MAKE) V=1 -j1 ARCH=arm CROSS_COMPILE=$(shell sh -c "cd $(TOP); cd `dirname $(TARGET_TOOLS_PREFIX)`; pwd")/$(shell basename $(TARGET_TOOLS_PREFIX)) LD=$$LD defconfig $(KERNEL_CONFIG) &&\
- $(MAKE) V=1 ARCH=arm CROSS_COMPILE=$(shell sh -c "cd $(TOP); cd `dirname $(TARGET_TOOLS_PREFIX)`; pwd")/$(shell basename $(TARGET_TOOLS_PREFIX)) LD=$$LD uImage
+ $(MAKE) -j1 $(KERNEL_VERBOSE) ARCH=arm CROSS_COMPILE=$(shell sh -c "cd $(TOP); cd `dirname $(TARGET_TOOLS_PREFIX)`; pwd")/$(shell basename $(TARGET_TOOLS_PREFIX)) LD=$$LD defconfig $(KERNEL_CONFIG) &&\
+ $(MAKE) $(KERNEL_VERBOSE) ARCH=arm CROSS_COMPILE=$(shell sh -c "cd $(TOP); cd `dirname $(TARGET_TOOLS_PREFIX)`; pwd")/$(shell basename $(TARGET_TOOLS_PREFIX)) LD=$$LD uImage
android_kernel_modules: $(INSTALLED_KERNEL_TARGET) $(ACP)
cd $(TOP)/kernel &&\