Mercurial > mxe-octave
comparison Makefile.in @ 5482:10d9403ec6bc
Show longer tail of the package build log on build errors.
* Makefile.in: Show last 30 lines of the package build log on errors.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Sat, 04 Jul 2020 10:31:42 +0200 |
parents | dad8270e96e2 |
children | 898c27394c57 |
comparison
equal
deleted
inserted
replaced
5481:e60d29a560ab | 5482:10d9403ec6bc |
---|---|
901 @ln -sf '$(TIMESTAMP)/$(1)' '$(LOG_DIR)/$(1)' | 901 @ln -sf '$(TIMESTAMP)/$(1)' '$(LOG_DIR)/$(1)' |
902 @if ! (time $(MAKE) -f '$(MAKEFILE)' 'build-only-$(1)') &> '$(LOG_DIR)/$(1)'; then \ | 902 @if ! (time $(MAKE) -f '$(MAKEFILE)' 'build-only-$(1)') &> '$(LOG_DIR)/$(1)'; then \ |
903 echo; \ | 903 echo; \ |
904 echo 'Failed to build package $(1)!'; \ | 904 echo 'Failed to build package $(1)!'; \ |
905 echo '------------------------------------------------------------'; \ | 905 echo '------------------------------------------------------------'; \ |
906 tail -n 10 '$(LOG_DIR)/$(1)' | $(SED) -n '/./p'; \ | 906 tail -n 30 '$(LOG_DIR)/$(1)' | $(SED) -n '/./p'; \ |
907 echo '------------------------------------------------------------'; \ | 907 echo '------------------------------------------------------------'; \ |
908 echo '[log] $(LOG_DIR)/$(1)'; \ | 908 echo '[log] $(LOG_DIR)/$(1)'; \ |
909 echo; \ | 909 echo; \ |
910 exit 1; \ | 910 exit 1; \ |
911 fi | 911 fi |