summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorManuel Traut <manut@linutronix.de>2015-01-12 13:17:18 +0100
committerManuel Traut <manut@linutronix.de>2015-01-12 13:17:18 +0100
commit675348c2169b539d1c13413d44ff94232af9bed6 (patch)
treeb9cedb2bf5218bf59f95585ed3943e88d60e2b8c /Makefile
parent0c346f63ea90f859bc1c8a4bf9d1f2cd529416f6 (diff)
make: redirect stdout into logfile
to get a chance to recognize errors Signed-off-by: Manuel Traut <manut@linutronix.de>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile22
1 files changed, 11 insertions, 11 deletions
diff --git a/Makefile b/Makefile
index e932a58..88a716a 100644
--- a/Makefile
+++ b/Makefile
@@ -16,8 +16,8 @@ CONFIG_FOLDER := configs
BUILD_COMMAND := xelatex
BUILD_COMMAND_BIB := bibtex
-BUILD_DEBUG := -halt-on-error
-BUILD_ARGS := --interaction=batchmode
+BUILD_DEBUG := -halt-on-error --interaction=errorstopmode
+BUILD_ARGS :=
BUILD := $(BUILD_COMMAND) $(BUILD_DEBUG) $(BUILD_ARGS)
BUILD_BIB := $(BUILD_COMMAND_BIB)
@@ -44,13 +44,13 @@ export
build:
mkdir -p $(HANDOUT)
for dir in $(PATHS) ; do \
- ($(MAKE) -C $$dir -f $(CURDIR)/modules.mk $@ ); \
+ ($(MAKE) -C $$dir -f $(CURDIR)/modules.mk $@ >> log.txt); \
done
ifdef CONFIG_BUILD_MASTER_PRES
- ($(MAKE) -C ./ -f Makefile build_master_pres );
+ ($(MAKE) -C ./ -f Makefile build_master_pres >> log.txt);
endif
ifdef CONFIG_BUILD_MASTER_HANDOUT
- ($(MAKE) -C ./ -f Makefile build_master_handout );
+ ($(MAKE) -C ./ -f Makefile build_master_handout >> log.txt);
endif
$(KMCONFIG):
@@ -74,7 +74,7 @@ clean:
rm -rf $(DEPLOY_FOLDER)
find -name "tmp*" -exec rm -f {} \;
for dir in $(PATHS) ; do \
- ($(MAKE) -C $$dir -f $(CURDIR)/modules.mk $@ ); \
+ ($(MAKE) -C $$dir -f $(CURDIR)/modules.mk $@ >> log.txt); \
done
mrproper distclean:
@@ -84,14 +84,14 @@ mrproper distclean:
rm -rf $(DEPLOY_FOLDER)
find -name "tmp*" -exec rm -f {} \;
for dir in $(PATHS) ; do \
- ($(MAKE) -C $$dir -f $(CURDIR)/modules.mk clean ); \
+ ($(MAKE) -C $$dir -f $(CURDIR)/modules.mk clean >> log.txt); \
done
build_master_pres: clean_master_pres
@echo "Build masterpres with: "$(obj-y)
for dir in $(PATHS) ; do \
- ($(MAKE) -C $$dir -f $(CURDIR)/modules.mk build_master_pres ); \
- ($(MAKE) -C $$dir -f $(CURDIR)/modules.mk build_master_pres_end ); \
+ ($(MAKE) -C $$dir -f $(CURDIR)/modules.mk build_master_pres >> log.txt); \
+ ($(MAKE) -C $$dir -f $(CURDIR)/modules.mk build_master_pres_end >> log.txt); \
done
clean_master_pres:
@@ -102,8 +102,8 @@ endif
build_master_handout: clean_master_handout
@echo "Build master handout with: "$(obj-handout-y)
for dir in $(PATHS) ; do \
- ($(MAKE) -C $$dir -f $(CURDIR)/modules.mk build_master_handout ); \
- ($(MAKE) -C $$dir -f $(CURDIR)/modules.mk build_master_handout_end ); \
+ ($(MAKE) -C $$dir -f $(CURDIR)/modules.mk build_master_handout >> log.txt); \
+ ($(MAKE) -C $$dir -f $(CURDIR)/modules.mk build_master_handout_end >> log.txt); \
done
clean_master_handout: