diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-05-03 11:37:42 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-05-05 22:14:08 +0100 |
commit | a4d530bcf55f03258078c10a123e2717444e1060 (patch) | |
tree | 385e604db7a7062a5bd81bdc0344344631f633ce /meta/classes/base.bbclass | |
parent | 8848517fb4c81b9e9cfc985dd20b9baf374764c0 (diff) | |
download | openembedded-core-a4d530bcf55f03258078c10a123e2717444e1060.tar.gz openembedded-core-a4d530bcf55f03258078c10a123e2717444e1060.tar.bz2 openembedded-core-a4d530bcf55f03258078c10a123e2717444e1060.zip |
bitbake.conf/base.bbclass: Drop PRINC support
PRINC is no longer needed since we have the PR service instead
which people should be using. Drop the PRINC code.
This has been deprecated with a warning and then an error for quite some
time so we can remove it now.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/base.bbclass')
-rw-r--r-- | meta/classes/base.bbclass | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/meta/classes/base.bbclass b/meta/classes/base.bbclass index c6494e3cea..d19d9e1d99 100644 --- a/meta/classes/base.bbclass +++ b/meta/classes/base.bbclass @@ -394,22 +394,6 @@ python () { else: appendVar('EXTRA_OECONF', extraconf) - # If PRINC is set, try and increase the PR value by the amount specified - # The PR server is now the preferred way to handle PR changes based on - # the checksum of the recipe (including bbappend). The PRINC is now - # obsolete. Return a warning to the user. - princ = d.getVar('PRINC', True) - if princ and princ != "0": - bb.error("Use of PRINC %s was detected in the recipe %s (or one of its .bbappends)\nUse of PRINC is deprecated. The PR server should be used to automatically increment the PR. See: https://wiki.yoctoproject.org/wiki/PR_Service." % (princ, d.getVar("FILE", True))) - pr = d.getVar('PR', True) - pr_prefix = re.search("\D+",pr) - prval = re.search("\d+",pr) - if pr_prefix is None or prval is None: - bb.error("Unable to analyse format of PR variable: %s" % pr) - nval = int(prval.group(0)) + int(princ) - pr = pr_prefix.group(0) + str(nval) + pr[prval.end():] - d.setVar('PR', pr) - pn = d.getVar('PN', True) license = d.getVar('LICENSE', True) if license == "INVALID": |