buildhistory.bbclass: Fix dependency files creation
Call the new python routines. [YOCTO #5904] (From OE-Core rev: 570baf4921a5b34cc97834e670b143073d136dea) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
d1161cb4da
commit
6029af2ec5
|
@ -321,6 +321,12 @@ python buildhistory_list_installed() {
|
|||
|
||||
with open(pkgs_list_file, 'w') as pkgs_list:
|
||||
pkgs_list.write(list_installed_packages(d, 'file'))
|
||||
|
||||
pkgs_deps_file = os.path.join(d.getVar('WORKDIR', True),
|
||||
"bh_installed_pkgs_deps.txt")
|
||||
|
||||
with open(pkgs_deps_file, 'w') as pkgs_deps:
|
||||
pkgs_deps.write(list_installed_packages(d, 'deps'))
|
||||
}
|
||||
|
||||
|
||||
|
@ -340,7 +346,8 @@ buildhistory_get_installed() {
|
|||
|
||||
# Produce dependency graph
|
||||
# First, quote each name to handle characters that cause issues for dot
|
||||
rootfs_list_installed_depends | sed 's:\([^| ]*\):"\1":g' > $1/depends.tmp
|
||||
cat ${WORKDIR}/bh_installed_pkgs_deps.txt | sed 's:\([^| ]*\):"\1":g' > $1/depends.tmp && \
|
||||
rm ${WORKDIR}/bh_installed_pkgs_deps.txt
|
||||
# Change delimiter from pipe to -> and set style for recommend lines
|
||||
sed -i -e 's:|: -> :' -e 's:"\[REC\]":[style=dotted]:' -e 's:$:;:' $1/depends.tmp
|
||||
# Add header, sorted and de-duped contents and footer and then delete the temp file
|
||||
|
|
Loading…
Reference in New Issue