perl: perl-ptest.inc polutes package dependencies when ptest not enabled
When ptest is not enabled, the populate_packages_prepend function runs wheter ptest is enabled or not. This causes ptest packages to get in the dependencies list when ptest is not enabled. (From OE-Core rev: 826f4e4057a221127ac4c1d0658d975032fc7d90) Signed-off-by: Jeffrey C Honig <jeffrey.honig@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
bfc55b9fe4
commit
9c275615dc
|
@ -42,8 +42,9 @@ python populate_packages_prepend() {
|
|||
# Put all *.t files from the lib dir in the ptest package
|
||||
# do_split_packages requires a pair of () in the regex, but we have nothing
|
||||
# to match, so use an empty pair.
|
||||
do_split_packages(d, d.expand('${libdir}/perl/${PV}'), '.*\.t()',
|
||||
'${PN}-ptest%s', '%s', recursive=True, match_path=True)
|
||||
if "ptest" in d.getVar("DISTRO_FEATURES", True).split():
|
||||
do_split_packages(d, d.expand('${libdir}/perl/${PV}'), '.*\.t()',
|
||||
'${PN}-ptest%s', '%s', recursive=True, match_path=True)
|
||||
}
|
||||
|
||||
RDEPENDS_${PN}-ptest += "${PN}-modules ${PN}-doc ${PN}-misc"
|
||||
|
|
Loading…
Reference in New Issue