From: david-sarah Date: Sat, 15 Jan 2011 05:30:11 +0000 (-0800) Subject: misc/build_helpers/test-with-fake-dists.py: clean up directories and files only if... X-Git-Url: https://git.rkrishnan.org/%5B/frontends/cyclelanguage?a=commitdiff_plain;h=e2b564024b5482feb6dfdc29172205ed3d7526dd;p=tahoe-lafs%2Ftahoe-lafs.git misc/build_helpers/test-with-fake-dists.py: clean up directories and files only if they exist. --- diff --git a/misc/build_helpers/test-with-fake-dists.py b/misc/build_helpers/test-with-fake-dists.py index 3b3f62a9..7814a57a 100644 --- a/misc/build_helpers/test-with-fake-dists.py +++ b/misc/build_helpers/test-with-fake-dists.py @@ -60,11 +60,20 @@ def test(): cleanup() def cleanup(): - shutil.rmtree('build') - shutil.rmtree('support') - shutil.rmtree(os.path.join('src', 'allmydata_tahoe.egg-info')) - os.remove(os.path.join('bin', 'tahoe')) - os.remove(os.path.join('bin', 'tahoe.pyscript')) + egg_info = os.path.join('src', 'allmydata_tahoe.egg-info') + bin_tahoe = os.path.join('bin', 'tahoe') + bin_tahoe_pyscript = os.path.join('bin', 'tahoe.pyscript') + + if os.path.exists('build'): + shutil.rmtree('build') + if os.path.exists('support'): + shutil.rmtree('support') + if os.path.exists(egg_info): + shutil.rmtree(egg_info) + if os.path.exists(bin_tahoe): + os.remove(bin_tahoe) + if os.path.exists(bin_tahoe_pyscript): + os.remove(bin_tahoe_pyscript) if __name__ == '__main__': test()