1
0
mirror of https://github.com/VDR4Arch/vdr.git synced 2023-10-10 13:36:52 +02:00

The 'plugins' target in the Makefile now returns an error exit code if one of the plugins failed to compile

This commit is contained in:
Klaus Schmidinger 2008-03-01 09:42:36 +01:00
parent e2c3582834
commit 2497217096
3 changed files with 7 additions and 3 deletions

View File

@ -2101,6 +2101,8 @@ Tobias Grimm <listaccount@e-tobi.net>
for fixing deleting the 'skinDescriptions' in cMenuSetupOSD::~cMenuSetupOSD() for fixing deleting the 'skinDescriptions' in cMenuSetupOSD::~cMenuSetupOSD()
for reporting that GCC 4.3 issues a silly warning for expressions like 'a || b && c' for reporting that GCC 4.3 issues a silly warning for expressions like 'a || b && c'
for fixing a crash in cFreetypeFont::DrawText() if an unknown symbol is encountered for fixing a crash in cFreetypeFont::DrawText() if an unknown symbol is encountered
for suggesting that the 'plugins' target in the Makefile should return an error exit
code if one of the plugins failed to compile
Helge Lenz <h.lenz@gmx.de> Helge Lenz <h.lenz@gmx.de>
for reporting a bug in setting the 'Delta' parameter when calling the shutdown for reporting a bug in setting the 'Delta' parameter when calling the shutdown

View File

@ -5671,7 +5671,7 @@ Video Disk Recorder Revision History
- Added the backslash ('\') to the list of characters that need to be escaped - Added the backslash ('\') to the list of characters that need to be escaped
when executing external commands (thanks to Peter Bieringer for reporting this one). when executing external commands (thanks to Peter Bieringer for reporting this one).
2008-02-29: Version 1.5.17 2008-03-01: Version 1.5.17
- Updated the Swedish OSD texts (thanks to Tomas Berglund). - Updated the Swedish OSD texts (thanks to Tomas Berglund).
- Made the 'pic2mpg' script of the 'pictures' plugin work with uppercase filename - Made the 'pic2mpg' script of the 'pictures' plugin work with uppercase filename
@ -5687,3 +5687,5 @@ Video Disk Recorder Revision History
- Updated the Slovenian OSD texts (thanks to Matjaz Thaler). - Updated the Slovenian OSD texts (thanks to Matjaz Thaler).
- Updated the Czech OSD texts (thanks to Vladimír Bárta and Jiri Dobry). - Updated the Czech OSD texts (thanks to Vladimír Bárta and Jiri Dobry).
- Updated the Turkish OSD texts (thanks to Oktay Yolgeçen). - Updated the Turkish OSD texts (thanks to Oktay Yolgeçen).
- The 'plugins' target in the Makefile now returns an error exit code if one of the
plugins failed to compile (suggested by Tobias Grimm).

View File

@ -4,7 +4,7 @@
# See the main source file 'vdr.c' for copyright information and # See the main source file 'vdr.c' for copyright information and
# how to reach the author. # how to reach the author.
# #
# $Id: Makefile 1.112 2008/01/13 12:53:17 kls Exp $ # $Id: Makefile 1.113 2008/02/29 21:43:03 kls Exp $
.DELETE_ON_ERROR: .DELETE_ON_ERROR:
@ -153,7 +153,7 @@ plugins: include-dir
$(MAKE) -C "$(PLUGINDIR)/src/$$i" all || failed="$$failed $$i";\ $(MAKE) -C "$(PLUGINDIR)/src/$$i" all || failed="$$failed $$i";\
done;\ done;\
if [ -n "$$noapiv" ] ; then echo; echo "*** plugins without APIVERSION:$$noapiv"; echo; fi;\ if [ -n "$$noapiv" ] ; then echo; echo "*** plugins without APIVERSION:$$noapiv"; echo; fi;\
if [ -n "$$failed" ] ; then echo; echo "*** failed plugins:$$failed"; echo; fi if [ -n "$$failed" ] ; then echo; echo "*** failed plugins:$$failed"; echo; exit 1; fi
clean-plugins: clean-plugins:
@for i in `ls $(PLUGINDIR)/src | grep -v '[^a-z0-9]'`; do $(MAKE) -C "$(PLUGINDIR)/src/$$i" clean; done @for i in `ls $(PLUGINDIR)/src | grep -v '[^a-z0-9]'`; do $(MAKE) -C "$(PLUGINDIR)/src/$$i" clean; done