Will offer the following warning when there are upper case letters in the BB file name: WARNING: QA Issue: xxx doesn't match the [a-z0-9.+-]+ regex
Is there such a regulation in yocto that there can't be upper case letters in the BB file name ? Signed-off-by: Yao Xinpan <ya...@cn.fujitsu.com> --- meta/classes/insane.bbclass | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass index 336beaa..4042e1e 100644 --- a/meta/classes/insane.bbclass +++ b/meta/classes/insane.bbclass @@ -776,8 +776,8 @@ python do_package_qa () { testmatrix = d.getVarFlags("QAPATHTEST") import re - # The package name matches the [a-z0-9.+-]+ regular expression - pkgname_pattern = re.compile("^[a-z0-9.+-]+$") + # The package name matches the [A-Za-z0-9.+-]+ regular expression + pkgname_pattern = re.compile("^[A-Za-z0-9.+-]+$") g = globals() walk_sane = True @@ -804,7 +804,7 @@ python do_package_qa () { # Check package name if not pkgname_pattern.match(package): package_qa_handle_error("pkgname", - "%s doesn't match the [a-z0-9.+-]+ regex\n" % package, d) + "%s doesn't match the [A-Za-z0-9.+-]+ regex\n" % + package, d) path = "%s/%s" % (pkgdest, package) if not package_qa_walk(path, warnchecks, errorchecks, skip, package, d): -- 1.7.1 _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core