Getting rid of // at the front helps the Cygwin-Users
authorHolger Schurig <schurig@mn-solutions.de>
Thu, 23 Sep 2004 08:35:57 +0000 (08:35 +0000)
committerHolger Schurig <schurig@mn-solutions.de>
Thu, 23 Sep 2004 08:35:57 +0000 (08:35 +0000)
BKrev: 41528aedp-8bRPCeS9mLW7Gjq-7lmA

classes/base.oeclass

index 679439f..a00556b 100644 (file)
@@ -327,6 +327,9 @@ python base_do_patch() {
                cmd = "PATH=\"%s\" patcher" % oe.data.getVar("PATH", d, 1)
                if "pnum" in parm:
                        cmd += " -p %s" % parm["pnum"]
+               # Getting rid of // at the front helps the Cygwin-Users of OE
+               if efile.startswith('//'):
+                       efile = efile[1:]
                cmd += " -R -n \"%s\" -i %s" % (os.path.basename(efile), efile)
                ret = os.system(cmd)
                if ret != 0: