]> code.ossystems Code Review - openembedded-core.git/commit
classes/package: Add extended packaged data
authorJoshua Watt <JPEWhacker@gmail.com>
Wed, 1 Sep 2021 13:44:40 +0000 (08:44 -0500)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 3 Sep 2021 08:03:36 +0000 (09:03 +0100)
commitdb9cf430e54ae68da80fbc3fba80ce88d8df164d
tree3b8b22d689a763c993ad48b5c72e5e3d714edb3f
parenta8048931701438e2f267a52a43869c27743907e3
classes/package: Add extended packaged data

Adds extended package data which is encoded as JSON which allows it to
encode more structure than the "flat" package data files. The extended
data might be much larger than the standard package data, so it is not
read by default and instead requires
oe.packagedata.read_subpkgdata_extended() to be called

Currently, the file sizes and ELF debug sources are saved off into the
extended package data

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Reviewed-by: Saul Wold <saul.wold@windriver.com>
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/package.bbclass
meta/lib/oe/packagedata.py