Extracting the PN out of the PF value is not allways trivial.
For example when PE is set the package name will have the PE value
before the '_' that clearly makes the division between name and version.
Other packages include a number in their naming separated by a '-',
for example mozjs-115 and openjdk-17.
Signed-off-by: Angelo Ribeiro <ribeiro.angelo224@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
task = e.task
taskdata={}
log = e.data.getVar('BB_LOGFILE')
+ taskdata['recipe'] = e.data.expand("${PN}")
taskdata['package'] = e.data.expand("${PF}")
taskdata['task'] = task
if log: