aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2012-11-26 20:54:30 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-11-26 20:54:33 +0000
commit87aea65bd5d553bd0495b0f1efe6d41d0bb2810f (patch)
tree877cb58df906bf5722d3d13ac53c7b80158cc19d /lib
parent05da1621eed4c6201cd65372d229f63ea8a44b6e (diff)
downloadbitbake-87aea65bd5d553bd0495b0f1efe6d41d0bb2810f.tar.gz
fetch2/local: Fix bug introduced by expression ambiguity
The last changes introduced an error in some of the logic. Add brackets to clarify the meaning of the expression and fix certain build failures. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'lib')
-rw-r--r--lib/bb/fetch2/local.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/bb/fetch2/local.py b/lib/bb/fetch2/local.py
index 45de15f48..58bbe2032 100644
--- a/lib/bb/fetch2/local.py
+++ b/lib/bb/fetch2/local.py
@@ -63,7 +63,7 @@ class Local(FetchMethod):
if filesdir:
logger.debug(2, "Searching for %s in path: %s" % (path, filesdir))
newpath = os.path.join(filesdir, path)
- if not newpath or not os.path.exists(newpath) and path.find("*") != -1:
+ if (not newpath or not os.path.exists(newpath)) and path.find("*") != -1:
# For expressions using '*', best we can do is take the first directory in FILESPATH that exists
newpath = bb.utils.which(filespath, ".")
logger.debug(2, "Searching for %s in path: %s" % (path, newpath))