From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6543570718688280576 X-Received: by 10.80.165.8 with SMTP id y8mr3955969edb.11.1523543782341; Thu, 12 Apr 2018 07:36:22 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 10.80.203.73 with SMTP id h9ls3029206edi.4.gmail; Thu, 12 Apr 2018 07:36:21 -0700 (PDT) X-Google-Smtp-Source: AIpwx49HnVNKUIlXGY49L6gEqBpRMWhmPvL6/mAoIItWSHUy0PBUOEi+1kdzTYnTrjt2rzfSBIPF X-Received: by 10.80.244.1 with SMTP id r1mr3987194edm.4.1523543781864; Thu, 12 Apr 2018 07:36:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523543781; cv=none; d=google.com; s=arc-20160816; b=WIQvTM4otc2JVY5MC9ohpTgkphPycn5vfRMW72bp59jHijsBBKVLw+sXoeFo1fnmCN moZiPAlPaoxCydFdccezBhxMapG5xV00OauQv+/Qv7MbEH6DLacO/n+azNpt4148eYxO VnAUKAKd+15jpzN36BeJiqZMOkN9f0kPPSq6uTEV0ew56/jOz9r36LzYdvGloP5yPRON J1NacQe9rG8XZr1V8b+G7aeh982D4+xwTchXTvy+oWw8BFxlT9OmSpFSD4qNkDykbTsG SuQNOilNO9GB8oOFnhJPyb4nW0k48pO1dcunSUAZhvVHGsffD2r1NjGmjDcjGdzx7UaZ t2yQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=references:in-reply-to:message-id:date:subject:cc:to:from :arc-authentication-results; bh=ZAwW3Q/ATczPy6LdgC27KQabX+KYVfF2+zFyDNkcTpU=; b=HJOSdb7fPKwacTzka1TP4XsvzCsqYDD8xmtPiCTXV/vasyhfov3ARICkYW+XERpZ5s Nf7uvacT47+agP7Jj07uT1Du0p8ayKNRD6MIEwxAhUdjVSQGk0eb3hJ+gz4mf7ZoPIzs Zd4H34mkdA4uhUxm/6fvEUZ71n0LsmjVx+xy521di+IlBoTcE094pBlNYxsuWiTjd5lX lv3RG9gQxoNfToFz9sQfKYJsO3KN/1t1gtUe3W01BTTDSFm1C3sBq6lbk0ZaDVeNwISR H3gdFwyeMcdqPWaZsC1Y6RUgDxT1ooqP87hNu/qefXi5Ney74tUfxhcQR5YTeU3vNEOc XOXA== 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 t11si171238edc.1.2018.04.12.07.36.21 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 12 Apr 2018 07:36:21 -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 mail2.sbs.de (mail2.sbs.de [192.129.41.66]) by gecko.sbs.de (8.15.2/8.15.2) with ESMTPS id w3CEaLGJ025824 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 12 Apr 2018 16:36:21 +0200 Received: from ring.ppmd.siemens.net (linux-ses-ext02.ppmd.siemens.net [139.25.69.226]) by mail2.sbs.de (8.15.2/8.15.2) with ESMTP id w3CEaKOS001081; Thu, 12 Apr 2018 16:36:20 +0200 From: claudius.heine.ext@siemens.com To: isar-users@googlegroups.com Cc: Claudius Heine Subject: [PATCH 1/1] meta-isar/isar-image-base: make kernel optional Date: Thu, 12 Apr 2018 16:36:14 +0200 Message-Id: <20180412143614.31202-2-claudius.heine.ext@siemens.com> X-Mailer: git-send-email 2.16.3 In-Reply-To: <20180412143614.31202-1-claudius.heine.ext@siemens.com> References: <20180412143614.31202-1-claudius.heine.ext@siemens.com> X-TUID: lUMx8pCFAxkP From: Claudius Heine Isar should also be able to build root file systems without a kernel, for instance when using it via nfs or on systems where the kernel needs to be deployed some where else, not as part of the directory tree. With this patch setting "KERNEL_NAME" to an empty string or not setting this variable at all, will not cause an error and no kernel will be installed to the root file system. Signed-off-by: Claudius Heine --- meta-isar/recipes-core/images/isar-image-base.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-isar/recipes-core/images/isar-image-base.bb b/meta-isar/recipes-core/images/isar-image-base.bb index 6b0030b..d39a25e 100644 --- a/meta-isar/recipes-core/images/isar-image-base.bb +++ b/meta-isar/recipes-core/images/isar-image-base.bb @@ -16,7 +16,7 @@ PV = "1.0" inherit image inherit isar-bootstrap-helper -IMAGE_INSTALL += "linux-image-${KERNEL_NAME}" +IMAGE_INSTALL += "${@ ("linux-image-" + d.getVar("KERNEL_NAME", True)) if d.getVar("KERNEL_NAME", True) else ""}" DEPENDS += "${IMAGE_INSTALL}" -- 2.16.3