From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6673096226406137856 X-Received: by 2002:adf:ea4d:: with SMTP id j13mr787800wrn.18.1553759433551; Thu, 28 Mar 2019 00:50:33 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a7b:cd83:: with SMTP id y3ls352262wmj.6.canary-gmail; Thu, 28 Mar 2019 00:50:33 -0700 (PDT) X-Google-Smtp-Source: APXvYqz7fC9FpcR44+MR0frReNHbVdVYHa4KZ9RhdMfSDjQ1CR0dBxMzgd3vVyrxUF/zVytRxBEZ X-Received: by 2002:a1c:200e:: with SMTP id g14mr603548wmg.15.1553759433177; Thu, 28 Mar 2019 00:50:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553759433; cv=none; d=google.com; s=arc-20160816; b=FmqdmgR1+OFKLXC3ZcfrATfGTtkx3RZwkU1f886hS14fcHU1UbI6pEd+LCBuxdcn/J lvdsJuxcONDvUB0l5r3xshSkidgcBl3Uz5dKm402g9qhNul8UCpsCrugTR9XOPHN9fnw AYt9RsBTBkDL2lEJmPjUXJC5IBk4oQofb3Vs645ha0pBGIUatgT/bxgWtszGThyoN0SU uS+P6KuK4WrXdDDT2vQwcPVxHlg3+TVwLhSUfoUqpRXAB0lj4tMec7OLdC6/tadsWexF FQvNA12MqCOYTalwQSbdsiAEGf3uENSqzPPIKqwZG0hNLcWuDF/WAdFSC6g3p21A1mDL 03xw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=SpkSPlXCQQ3K11cEy7wH6jpop23ZypsN4xjPDGr05a8=; b=VRcIaqThbyOLNPQl6V2YjP6aLZBDZMNusdRm3Z7CxgU7B9NUwkMeS1uXs2ClATncCj fyDf+4Se/hTRhztCUH/VkL5Wso3JNCGf0PsavqD0GK7MdsLYzoG+yNBUmB51v1NrzzOe 3O2D4/j3HrMhwwX+Ftdqh8C8TwuVNrTvpsl/kgEuuTAgTBSmC1oGiv26NhP4d/jraQ9S 7V1cZJinxFEv791FLcKvSX/9blknQmtuq6nC4ehDdc4QlSHVVP4FJyuy7RPVCCrS/FFx ndgVZwcElvlh0esm7c2MlM6YKReGZTWRG67zcYBoCTw84qp2wtzoCqw25M4dAxnNPQsJ YNRA== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of claudius.heine.ext@siemens.com designates 192.35.17.14 as permitted sender) smtp.mailfrom=claudius.heine.ext@siemens.com Return-Path: Received: from david.siemens.de (david.siemens.de. [192.35.17.14]) by gmr-mx.google.com with ESMTPS id a9si1218663wrp.5.2019.03.28.00.50.33 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 28 Mar 2019 00:50:33 -0700 (PDT) Received-SPF: pass (google.com: domain of claudius.heine.ext@siemens.com designates 192.35.17.14 as permitted sender) client-ip=192.35.17.14; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of claudius.heine.ext@siemens.com designates 192.35.17.14 as permitted sender) smtp.mailfrom=claudius.heine.ext@siemens.com Received: from mail2.sbs.de (mail2.sbs.de [192.129.41.66]) by david.siemens.de (8.15.2/8.15.2) with ESMTPS id x2S7oWp4026545 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 28 Mar 2019 08:50:32 +0100 Received: from ring.ppmd.siemens.net (linux-ses-ext02.ppmd.siemens.net [139.25.69.232]) by mail2.sbs.de (8.15.2/8.15.2) with ESMTP id x2S7oVCP026497; Thu, 28 Mar 2019 08:50:31 +0100 From: claudius.heine.ext@siemens.com To: isar-users@googlegroups.com Cc: Claudius Heine Subject: [PATCH v2] ubi-img/ubifs-img: change fatal error to skip recipe Date: Thu, 28 Mar 2019 08:50:22 +0100 Message-Id: <20190328075022.29511-1-claudius.heine.ext@siemens.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190327154124.14663-1-claudius.heine.ext@siemens.com> References: <20190327154124.14663-1-claudius.heine.ext@siemens.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUID: OqnEjtfLAUTZ From: Claudius Heine In machines that have not set those variables, it is still 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