From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6673096226406137856 X-Received: by 2002:a1c:b1c3:: with SMTP id a186mr434905wmf.3.1553701289607; Wed, 27 Mar 2019 08:41:29 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:adf:b458:: with SMTP id v24ls540071wrd.2.gmail; Wed, 27 Mar 2019 08:41:29 -0700 (PDT) X-Google-Smtp-Source: APXvYqwMayVvnDKBBoQMmMgYB4bCFOQD35tOic+EAWjT3YCdizKytLJUgzNr0MDEj2sxgr9jzA2s X-Received: by 2002:adf:ef50:: with SMTP id c16mr457417wrp.24.1553701289119; Wed, 27 Mar 2019 08:41:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553701289; cv=none; d=google.com; s=arc-20160816; b=T/VsFKFWfZ9dYobocXAPwi4uio9uv9zyyLeB/JNRu91Vw90FtvR3ABZumuOLM+MxKZ iUJsHMA0TIz+s+gF56CsX89XMXZvCiY0pNGk97I/LwmDIf8hGLfKoHE49mRmZZvBKtY5 u3+IcQF9pkdJ4+wGgnyCqDb58HhPnHKe21Vu9T/9IF/sFzJU1NZ2iXPYPtvjZRwHgRU0 Gjey7gBc9OHrroPLNNbAVNkUn5GSNKNkIEE/mxlXljdBPruskEBBt4aA67sDoxcwbwJ9 /XtecZPCaxI3RNHoX4RLyzv92GbnZKssXtIJ1zgtJ4O8mLJWqDcnELJOFA6hYtzvfMNS BqJQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from; bh=HSjh/F50P6xzojH8ogid6vFD8g18S9IXVn06kFKFW2I=; b=JKR5c+kKc62rD3OkSAlU5LpVOC9/J62Zvosv5phbob6ZLCdbzESFz/XE0r/Q8n3rXo qIRb0Uo411JotlIs8/SmU8foUYjMoyDRkDpwM7OyMgnS2oYSmPi9DgquQTEPBO+oscHS QBJ5eCWRkAV94VaAdcABiphdn1PD9AvGgP8LN4pENIc4wmp5QTNdFNOs4GDnpmv8AnX9 W/7+kZOopcHzscUlMb2UmcoByVVC0YXCAGYusWVrZnTEbe6991OMB35A7xoqxrXnsy70 MRhDA2mw0eGpgKnq2AZYxL5ifJV9FXl/KmVvohySskTA+H7fkySi8OSf3lcjhQISkJkG tnwA== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of claudius.heine.ext@siemens.com designates 194.138.37.40 as permitted sender) smtp.mailfrom=claudius.heine.ext@siemens.com Return-Path: Received: from gecko.sbs.de (gecko.sbs.de. [194.138.37.40]) by gmr-mx.google.com with ESMTPS id s8si26851wme.0.2019.03.27.08.41.29 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 27 Mar 2019 08:41:29 -0700 (PDT) Received-SPF: pass (google.com: domain of claudius.heine.ext@siemens.com designates 194.138.37.40 as permitted sender) client-ip=194.138.37.40; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of claudius.heine.ext@siemens.com designates 194.138.37.40 as permitted sender) smtp.mailfrom=claudius.heine.ext@siemens.com Received: from mail1.sbs.de (mail1.sbs.de [192.129.41.35]) by gecko.sbs.de (8.15.2/8.15.2) with ESMTPS id x2RFfRA3002026 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 27 Mar 2019 16:41:28 +0100 Received: from ring.ppmd.siemens.net (linux-ses-ext02.ppmd.siemens.net [139.25.69.232]) by mail1.sbs.de (8.15.2/8.15.2) with ESMTP id x2RFfRQZ015092; Wed, 27 Mar 2019 16:41:27 +0100 From: claudius.heine.ext@siemens.com To: isar-users@googlegroups.com Cc: Claudius Heine Subject: [PATCH] ubi-img/ubifs-img: change fatal error to skip recipe Date: Wed, 27 Mar 2019 16:41:24 +0100 Message-Id: <20190327154124.14663-1-claudius.heine.ext@siemens.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUID: i6Oo6TvlGzwv From: Claudius Heine 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 --- 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