SIGN IN SIGN UP

Bug 8527 - multiple compileall calls produce cascading __pycache__ directories.

* Patch contributed by Arfrever Frehtes Taifersar Arahesis.
* Test added by Barry

Also, improve Makefile's deletion of __pycache__ directories so e.g. 'make
distclean' doesn't fail if no __pycache__ directories exist.
B
Barry Warsaw committed
c04317fdc45ded619a1b66941d1437a5e9a37a73
Parent: a1af3e0