public inbox for isar-users@googlegroups.com
 help / color / mirror / Atom feed
* [PATCH] ubi-img/ubifs-img: change fatal error to skip recipe
@ 2019-03-27 15:41 claudius.heine.ext
  2019-03-27 15:45 ` Maxim Yu. Osipov
  2019-03-28  7:50 ` [PATCH v2] " claudius.heine.ext
  0 siblings, 2 replies; 8+ messages in thread
From: claudius.heine.ext @ 2019-03-27 15:41 UTC (permalink / raw)
  To: isar-users; +Cc: Claudius Heine

From: Claudius Heine <ch@denx.de>

In machines that have not set those variables, it is stil possible that
those classes are parsed. The parsing itself should not fail in that
case, instead those recipes should just be skipped.

Signed-off-by: Claudius Heine <ch@denx.de>
---
 meta/classes/ubi-img.bbclass   | 2 +-
 meta/classes/ubifs-img.bbclass | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta/classes/ubi-img.bbclass b/meta/classes/ubi-img.bbclass
index f61a940..777b8c4 100644
--- a/meta/classes/ubi-img.bbclass
+++ b/meta/classes/ubi-img.bbclass
@@ -5,7 +5,7 @@
 
 python() {
     if not d.getVar("UBINIZE_ARGS"):
-        bb.fatal("UBINIZE_ARGS must be set")
+        raise bb.parse.SkipRecipe("UBINIZE_ARGS must be set")
 }
 
 UBINIZE_CFG ??= "ubinize.cfg"
diff --git a/meta/classes/ubifs-img.bbclass b/meta/classes/ubifs-img.bbclass
index ed37357..881d2bb 100644
--- a/meta/classes/ubifs-img.bbclass
+++ b/meta/classes/ubifs-img.bbclass
@@ -5,7 +5,7 @@
 
 python() {
     if not d.getVar("MKUBIFS_ARGS"):
-        bb.fatal("MKUBIFS_ARGS must be set")
+        raise bb.parse.SkipRecipe("MKUBIFS_ARGS must be set")
 }
 
 inherit image
-- 
2.20.1


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2019-07-23 15:29 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-03-27 15:41 [PATCH] ubi-img/ubifs-img: change fatal error to skip recipe claudius.heine.ext
2019-03-27 15:45 ` Maxim Yu. Osipov
2019-03-27 17:10   ` Henning Schild
2019-03-27 17:12     ` Maxim Yu. Osipov
2019-03-28  7:50 ` [PATCH v2] " claudius.heine.ext
2019-04-24  8:48   ` Claudius Heine
2019-04-25  5:50     ` Maxim Yu. Osipov
2019-07-23 15:29       ` Henning Schild

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox