diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-12-17 13:11:02 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-12-17 19:07:00 +0000 |
commit | 0b37fe89ba12549109905b6d0e6d07d342162436 (patch) | |
tree | 351b81df127fcf5f061dd60337eacae55025a88f | |
parent | eb417e27be5717a259f27e98dbd73255b1a42fc9 (diff) | |
download | bitbake-0b37fe89ba12549109905b6d0e6d07d342162436.tar.gz |
utils: Fix mkdir with PosixPath
Avoid:
Exception: AttributeError: 'PosixPath' object has no attribute 'find'
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | lib/bb/utils.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/bb/utils.py b/lib/bb/utils.py index d299b2efd..068b631c9 100644 --- a/lib/bb/utils.py +++ b/lib/bb/utils.py @@ -759,7 +759,7 @@ def mkdirhier(directory): """Create a directory like 'mkdir -p', but does not complain if directory already exists like os.makedirs """ - if directory.find('${') != -1: + if '${' in str(directory): bb.fatal("Directory name {} contains unexpanded bitbake variable. This may cause build failures and WORKDIR polution.".format(directory)) try: os.makedirs(directory) |