From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7024167601088495616 X-Received: by 2002:a2e:9653:: with SMTP id z19mr5968991ljh.284.1635441467497; Thu, 28 Oct 2021 10:17:47 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:a794:: with SMTP id c20ls781347ljf.2.gmail; Thu, 28 Oct 2021 10:17:46 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxwPqhZ43DM1Ai2oYuzWuymh0Gk9L19usi3KCi3Nf7XoanyJ6gqd7wNiMMjfRmyjIQ3H/7S X-Received: by 2002:a2e:8041:: with SMTP id p1mr6375014ljg.158.1635441466261; Thu, 28 Oct 2021 10:17:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1635441466; cv=none; d=google.com; s=arc-20160816; b=JF5Gop/uRFV7dsTa8RLuUP5y3iOGIrYj56tje4ThkIyeiBOVSZgQgGXJyeCYEDHoqi wGUtGSMEjMt/SDB5Ktv9fX9xowGpCPkZhCvjnS/PzHhfTowAKV0qUdJGcX/V3a7ETe17 Diiigt+cXMPvURPLEyDrvGpfWj6kw/upmjFVM7USovqtSdIMpaCdlwxlohWXvgv+oh03 c3kALLiQn48MOKESzjcY86sPtXhgQH5EHjnxGIyzybco5eFea6+jTIzsvRcOL9m9p2pB R9TVEAW8iRBn0VZQUZOPgyTI9xpME1J78wNldyBuePf22HmtRFmBHbT8PXMsBDNOAfkE IVsA== 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=nJ3f6zMlN/it+lNdP5/HWEhBCnNoK+c+nyyhJ+jmtO8=; b=Boyh5DHpzFYypE4ntvVAKwhFOV4+25qpZW/LLeRFH+Qy3zjCuZudoqg/juCzB/30eT fIGfP6WwM7MiAc8OxCYOScGe5Ris8B/JG0r7MtTvn7sUZ1guZ6+cnfWSBn7ain/MyPt1 yi2EnQgS13h5PCZv4Umh/G3bIgR5b2Y/rVXcK7ZskdDrgq9j98swI8JfDcxAfXswT5aK T42i94O+UNLIxB1OVUSooO4xw7VKdXTG2QaDiIQ0ImE4u4w4AFhH2qQATQlIcMlrMf7T 0OJVEHpmQZfo+NbcYIfn4psC8gczKFwamRo8sBBioudy8ZwPqwzVMN8hPji9/0oqoJ+4 1VpQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id z1si229898lfu.5.2021.10.28.10.17.46 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 28 Oct 2021 10:17:46 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from localhost.localdomain (mm-42-79-214-37.mgts.dynamic.pppoe.byfly.by [37.214.79.42] (may be forged)) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8) with ESMTPSA id 19SHHYs8018353 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 28 Oct 2021 19:17:43 +0200 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH v2 1/3] doc: Add imager dependencies section Date: Thu, 28 Oct 2021 20:17:25 +0300 Message-Id: <20211028171727.246342-2-amikan@ilbers.de> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20211028171727.246342-1-amikan@ilbers.de> References: <20211028171727.246342-1-amikan@ilbers.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUID: pKx5mv8NDjLw Include into user_manual.md explanation of imager dependencies should be added if using wic image type with bootloader-related plugins. Inspired by issue #69 Signed-off-by: Anton Mikanovich --- doc/user_manual.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/doc/user_manual.md b/doc/user_manual.md index 01fe701..1b00a47 100644 --- a/doc/user_manual.md +++ b/doc/user_manual.md @@ -586,6 +586,22 @@ Isar contains additional image type classes that can be used as reference: - `ubi-img` - `wic-img` +### Imager dependencies and bootloaders + +External tools used for final image prepare inside image type classes should be declared as `IMAGER_INSTALL`. +It will make Isar to install following packages into buildchroot before proceeding. + +If using `wic-img` image type correct bootloader dependecy should be added to target machine config based on selected wic plugin. + +When using legacy BIOS bootloader (amd64/i386 only) dependency on syslinux should be used: +``` +IMAGER_INSTALL += "${SYSLINUX_BOOTLOADER_INSTALL}" +``` +When using EFI bootloader dependency on GRUB should be added: +``` +IMAGER_INSTALL += "${GRUB_BOOTLOADER_INSTALL}" +``` + --- ## Customize and configure image -- 2.25.1