Openembedded Core Discussions
 help / color / mirror / Atom feed
* [PATCH v2 0/3] Enable replacing image symlinks with unversioned files
@ 2021-12-20 21:58 Paul Eggleton
  2021-12-20 21:58 ` [PATCH v2 1/3] classes/kernel*: allow disabling symlink creation Paul Eggleton
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Paul Eggleton @ 2021-12-20 21:58 UTC (permalink / raw)
  To: openembedded-core

This patchset puts in the remaining pieces to allow disabling symlinks
and then renaming the real files to avoid having the version in their
names, for example:

IMAGE_LINK_NAME = ""
IMAGE_VERSION_SUFFIX = ""
IMAGE_NAME_SUFFIX = ""

INITRAMFS_LINK_NAME = ""

KERNEL_ARTIFACT_NAME = "${MACHINE}"
KERNEL_ARTIFACT_LINK_NAME = ""

KERNEL_FIT_BIN_EXT = ""
KERNEL_IMAGETYPE_SYMLINK = "0"


Changes since v1 (a year ago!):
* Add KERNEL_IMAGETYPE_SYMLINK to allow explicitly disabling kernel
  image type named symlinks (e.g. "bzImage")
* Add variables to allow changing/disabling kernel artifact .bin extension
* Fix unconditional IMAGE_LINK_NAME usage in qemuboot.bbclass


The following changes since commit a5459e42f1a6be9c08f303653cc1f73514eca9ef:

  oeqa/selftest/bbtests: Use YP sources mirror instead of GNU (2021-12-20 15:28:57 +0000)

are available in the git repository at:

  git://git.openembedded.org/openembedded-core-contrib paule/kernel-symlinks
  http://cgit.openembedded.org/openembedded-core-contrib/log/?h=paule/kernel-symlinks

Paul Eggleton (3):
  classes/kernel*: allow disabling symlink creation
  classes/kernel*: add variables to allow changing artifact extension
  classes/qemuboot: allow IMAGE_LINK_NAME to be empty

 meta/classes/kernel-artifact-names.bbclass |  5 +++++
 meta/classes/kernel-devicetree.bbclass     | 24 ++++++++++++++++--------
 meta/classes/kernel-fitimage.bbclass       | 20 ++++++++++++++------
 meta/classes/kernel.bbclass                | 20 ++++++++++++++------
 meta/classes/qemuboot.bbclass              |  7 +++++--
 5 files changed, 54 insertions(+), 22 deletions(-)

-- 
1.8.3.1



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2021-12-20 21:58 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-12-20 21:58 [PATCH v2 0/3] Enable replacing image symlinks with unversioned files Paul Eggleton
2021-12-20 21:58 ` [PATCH v2 1/3] classes/kernel*: allow disabling symlink creation Paul Eggleton
2021-12-20 21:58 ` [PATCH v2 2/3] classes/kernel*: add variables to allow changing artifact extension Paul Eggleton
2021-12-20 21:58 ` [PATCH v2 3/3] classes/qemuboot: allow IMAGE_LINK_NAME to be empty Paul Eggleton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox