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): if not path: return if recurse: - import subprocess + import subprocess, glob # shutil.rmtree(name) would be ideal but its too slow - subprocess.call("rm -rf %s" % path, shell=True) + subprocess.call(['rm', '-rf'] + glob.glob(path)) return import os, errno, glob for name in glob.glob(path): |