diff options
| -rw-r--r-- | bitbake/lib/bb/utils.py | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/bitbake/lib/bb/utils.py b/bitbake/lib/bb/utils.py index 8c363dfe20..b2f81c8a92 100644 --- a/bitbake/lib/bb/utils.py +++ b/bitbake/lib/bb/utils.py | |||
| @@ -536,9 +536,9 @@ def remove(path, recurse=False): | |||
| 536 | if not path: | 536 | if not path: | 
| 537 | return | 537 | return | 
| 538 | if recurse: | 538 | if recurse: | 
| 539 | import subprocess | 539 | import subprocess, glob | 
| 540 | # shutil.rmtree(name) would be ideal but its too slow | 540 | # shutil.rmtree(name) would be ideal but its too slow | 
| 541 | subprocess.call("rm -rf %s" % path, shell=True) | 541 | subprocess.call(['rm', '-rf'] + glob.glob(path)) | 
| 542 | return | 542 | return | 
| 543 | import os, errno, glob | 543 | import os, errno, glob | 
| 544 | for name in glob.glob(path): | 544 | for name in glob.glob(path): | 
