diff options
Diffstat (limited to 'bitbake-dev/lib/bb')
| -rw-r--r-- | bitbake-dev/lib/bb/utils.py | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/bitbake-dev/lib/bb/utils.py b/bitbake-dev/lib/bb/utils.py index ad1a515292..33a0c17650 100644 --- a/bitbake-dev/lib/bb/utils.py +++ b/bitbake-dev/lib/bb/utils.py @@ -389,5 +389,8 @@ def prunedir(topdir):          for name in files:              os.remove(os.path.join(root, name))          for name in dirs: -            os.rmdir(os.path.join(root, name)) +            if os.path.islink(os.path.join(root, name)): +                os.remove(os.path.join(root, name)) +            else: +                os.rmdir(os.path.join(root, name))      os.rmdir(topdir) | 
