]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/commitdiff
misc/build_helpers/test-with-fake-dists.py: clean up directories and files only if...
authordavid-sarah <david-sarah@jacaranda.org>
Sat, 15 Jan 2011 05:30:11 +0000 (21:30 -0800)
committerdavid-sarah <david-sarah@jacaranda.org>
Sat, 15 Jan 2011 05:30:11 +0000 (21:30 -0800)
misc/build_helpers/test-with-fake-dists.py

index 3b3f62a9f75c53f0f363eb6bc3746b31de71a76f..7814a57a5850f3bb9331f5d131eb6dd7ba30606d 100644 (file)
@@ -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()