From: Thierry Parmentelat Date: Mon, 18 Aug 2008 16:42:35 +0000 (+0000) Subject: better handling of failures during spec2make - not enough to get make to fail though X-Git-Tag: 4.2-rc21~13 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=6a5c5c8ffb022c90bcfdc5d00cad328269f551a3;p=build.git better handling of failures during spec2make - not enough to get make to fail though --- diff --git a/Makefile b/Makefile index 2775fb69..b405faca 100644 --- a/Makefile +++ b/Makefile @@ -308,8 +308,7 @@ spec2make: spec2make.c define target_mk MAKE/$(1).mk: $($(1).specpath) spec2make .rpmmacros mkdir -p MAKE - ./spec2make $($(1)-RPMFLAGS) $($(1).specpath) $(1) > MAKE/$(1).mk - @if [ -z MAKE/$(1).mk ] ; then rm MAKE/$(1).mk ; exit 1 ; fi + ./spec2make $($(1)-RPMFLAGS) $($(1).specpath) $(1) > MAKE/$(1).mk || rm MAKE/$(1).mk endef $(foreach package,$(ALL),$(eval $(call target_mk,$(package))))