diff options
Diffstat (limited to 'bitbake/lib/bb/utils.py')
-rw-r--r-- | bitbake/lib/bb/utils.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bitbake/lib/bb/utils.py b/bitbake/lib/bb/utils.py index 61ffad92ce..d299b2efdb 100644 --- a/bitbake/lib/bb/utils.py +++ b/bitbake/lib/bb/utils.py | |||
@@ -759,7 +759,8 @@ def mkdirhier(directory): | |||
759 | """Create a directory like 'mkdir -p', but does not complain if | 759 | """Create a directory like 'mkdir -p', but does not complain if |
760 | directory already exists like os.makedirs | 760 | directory already exists like os.makedirs |
761 | """ | 761 | """ |
762 | 762 | if directory.find('${') != -1: | |
763 | bb.fatal("Directory name {} contains unexpanded bitbake variable. This may cause build failures and WORKDIR polution.".format(directory)) | ||
763 | try: | 764 | try: |
764 | os.makedirs(directory) | 765 | os.makedirs(directory) |
765 | except OSError as e: | 766 | except OSError as e: |