From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7032205572624613376 Date: Fri, 19 Nov 2021 01:19:55 -0800 (PST) From: "ub...@ilbers.de" To: isar-users Message-Id: In-Reply-To: <20211119090906.31305-1-ubely@ilbers.de> References: <20211119090906.31305-1-ubely@ilbers.de> Subject: Re: [PATCH v3 0/6] MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_2121_401595203.1637313595229" X-TUID: 4PZhEpmHq6TF ------=_Part_2121_401595203.1637313595229 Content-Type: multipart/alternative; boundary="----=_Part_2122_367829721.1637313595229" ------=_Part_2122_367829721.1637313595229 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Sorry, forgot to add title here (Support multiple image types in one build)= =20 and patchset attached to the wrong topic... =D0=BF=D1=8F=D1=82=D0=BD=D0=B8=D1=86=D0=B0, 19 =D0=BD=D0=BE=D1=8F=D0=B1=D1= =80=D1=8F 2021 =D0=B3. =D0=B2 12:09:09 UTC+3, ub...@ilbers.de:=20 > Changed since v2: > - get back multiconfigs removed in v2/v1; > - mc:qemuamd64-buster now builds wic-img and ext4-img and doesn't > conflict with mc:qemuamd64--cpiogz and mc:qemuamd64--tgz; > - docs updated to fit new (array-like) meaning of the variable > IMAGE_TYPE (IMAGE_FSTYPES with last patch). > > Changes since v1: > - removed mc:qemuamd64-buster-cpiogz config; > - mc:qemuamd64-buster config now includes cpiogz image type. > > The patchset makes possible to build several image types for > the specific target by listing all them in IMG_FSTYPES variable. > > This also deprecates using IMG_TYPE variable. > > Actually, IMG_TYPE=3D>IMG_FSTYPES renaming is done just > to correspond Yocto/OE naming and is not mandatory. > So, the last patch in series may be omitted. > > Uladzimir Bely (6): > image: Support multiple image types in WORKDIR and STAMPS > wic-img: Set weak default value for WKS_FILE > start_vm: Use the first image type to start VM > multiconfig: Add ext4-img type to qemuamd64-buster multiconfig. > doc: Update docs to fit new IMAGE_TYPE meaning > api: Rename IMAGE_TYPE to IMAGE_FSTYPES > > RECIPE-API-CHANGELOG.md | 5 +++ > doc/user_manual.md | 31 +++++++++++++------ > meta-isar/conf/machine/bananapi.conf | 2 +- > meta-isar/conf/machine/container-amd64.conf | 2 +- > meta-isar/conf/machine/de0-nano-soc.conf | 2 +- > meta-isar/conf/machine/hikey.conf | 2 +- > meta-isar/conf/machine/nand-ubi-demo.conf | 2 +- > meta-isar/conf/machine/nanopi-neo.conf | 2 +- > meta-isar/conf/machine/qemuamd64.conf | 2 +- > meta-isar/conf/machine/qemuarm.conf | 2 +- > meta-isar/conf/machine/qemuarm64.conf | 2 +- > meta-isar/conf/machine/qemui386.conf | 2 +- > meta-isar/conf/machine/qemumipsel.conf | 2 +- > meta-isar/conf/machine/qemuriscv64.conf | 2 +- > meta-isar/conf/machine/rpi.conf | 2 +- > meta-isar/conf/machine/sifive-fu540.conf | 2 +- > meta-isar/conf/machine/stm32mp15x.conf | 2 +- > meta-isar/conf/machine/virtualbox.conf | 2 +- > meta-isar/conf/machine/vmware.conf | 2 +- > .../multiconfig/qemuamd64-buster-cpiogz.conf | 2 +- > .../multiconfig/qemuamd64-buster-tgz.conf | 2 +- > .../conf/multiconfig/qemuamd64-buster.conf | 2 ++ > meta/classes/image.bbclass | 14 ++++++--- > meta/classes/wic-img.bbclass | 2 ++ > scripts/start_vm | 8 +++-- > testsuite/start_vm.py | 2 +- > 26 files changed, 65 insertions(+), 37 deletions(-) > > --=20 > 2.20.1 > > ------=_Part_2122_367829721.1637313595229 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Sorry, forgot to add title here (Support multiple image types in one build)= and patchset attached to the wrong topic...

=D0=BF=D1=8F=D1=82=D0=BD=D0=B8= =D1=86=D0=B0, 19 =D0=BD=D0=BE=D1=8F=D0=B1=D1=80=D1=8F 2021 =D0=B3. =D0=B2 1= 2:09:09 UTC+3, ub...@ilbers.de:
Changed since v2:
- get back multiconfigs removed in v2/v1;
- mc:qemuamd64-buster now builds wic-img and ext4-img and doesn't
conflict with mc:qemuamd64--cpiogz and mc:qemuamd64--tgz;
- docs updated to fit new (array-like) meaning of the variable
IMAGE_TYPE (IMAGE_FSTYPES with last patch).

Changes since v1:
- removed mc:qemuamd64-buster-cpiogz config;
- mc:qemuamd64-buster config now includes cpiogz image type.

The patchset makes possible to build several image types for
the specific target by listing all them in IMG_FSTYPES variable.

This also deprecates using IMG_TYPE variable.

Actually, IMG_TYPE=3D>IMG_FSTYPES renaming is done just
to correspond Yocto/OE naming and is not mandatory.
So, the last patch in series may be omitted.

Uladzimir Bely (6):
image: Support multiple image types in WORKDIR and STAMPS
wic-img: Set weak default value for WKS_FILE
start_vm: Use the first image type to start VM
multiconfig: Add ext4-img type to qemuamd64-buster multiconfig.
doc: Update docs to fit new IMAGE_TYPE meaning
api: Rename IMAGE_TYPE to IMAGE_FSTYPES

RECIPE-API-CHANGELOG.md | 5 +++
doc/user_manual.md | 31 +++++++++++++------
meta-isar/conf/machine/bananapi.conf | 2 +-
meta-isar/conf/machine/container-amd64.conf | 2 +-
meta-isar/conf/machine/de0-nano-soc.conf | 2 +-
meta-isar/conf/machine/hikey.conf | 2 +-
meta-isar/conf/machine/nand-ubi-demo.conf | 2 +-
meta-isar/conf/machine/nanopi-neo.conf | 2 +-
meta-isar/conf/machine/qemuamd64.conf | 2 +-
meta-isar/conf/machine/qemuarm.conf | 2 +-
meta-isar/conf/machine/qemuarm64.conf | 2 +-
meta-isar/conf/machine/qemui386.conf | 2 +-
meta-isar/conf/machine/qemumipsel.conf | 2 +-
meta-isar/conf/machine/qemuriscv64.conf | 2 +-
meta-isar/conf/machine/rpi.conf | 2 +-
meta-isar/conf/machine/sifive-fu540.conf | 2 +-
meta-isar/conf/machine/stm32mp15x.conf | 2 +-
meta-isar/conf/machine/virtualbox.conf | 2 +-
meta-isar/conf/machine/vmware.conf | 2 +-
.../multiconfig/qemuamd64-buster-cpiogz.conf | 2 +-
.../multiconfig/qemuamd64-buster-tgz.conf | 2 +-
.../conf/multiconfig/qemuamd64-buster.conf | 2 ++
meta/classes/image.bbclass | 14 ++++++---
meta/classes/wic-img.bbclass | 2 ++
scripts/start_vm | 8 +++--
testsuite/start_vm.py | 2 +-
26 files changed, 65 insertions(+), 37 deletions(-)

--=20
2.20.1

------=_Part_2122_367829721.1637313595229-- ------=_Part_2121_401595203.1637313595229--