]> code.ossystems Code Review - openembedded-core.git/commitdiff
package.bbclass: per recipe PRSERV_HOST support
authorLianhao Lu <lianhao.lu@intel.com>
Thu, 29 Dec 2011 08:35:53 +0000 (16:35 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 11 Jan 2012 10:33:24 +0000 (10:33 +0000)
[YOCTO #1126]
Added per recipe PRSERV_HOST PRSERV_PORT support.

Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
meta/classes/package.bbclass

index 65e65715eaad004bb64c483d3a769ba57f53910a..f8f0a12dc163ad1656d0cbb8725906fbb9bbfef2 100644 (file)
@@ -350,6 +350,14 @@ def runtime_mapping_rename (varname, d):
 #
 
 python package_get_auto_pr() {
+       # per recipe PRSERV_HOST PRSERV_PORT
+       pn = d.getVar('PN', True)
+       host = d.getVar("PRSERV_HOST_" + pn, True)
+       port = d.getVar("PRSERV_PORT_" + pn, True)
+       if not (host is None):
+               d.setVar("PRSERV_HOST", host)
+       if not (port is None):
+               d.setVar("PRSERV_PORT", port)
        if d.getVar('USE_PR_SERV', True) != "0":
                try:
                        auto_pr=prserv_get_pr_auto(d)