…xist. Also, refactor places where this is done to use the util function and fix a bug not allowing multiple python binaries in one package due to using os.mkdir directly.
This bug prevented directories from being mirrored into the source directory if the directory to be mirrored didn't have any subdirectories.
The python binary method for staging files for a package was assuming the location of the library directory instead of taking it as an argument. Since the path can be different for different types of packages, the method should take an argument instead.
Some third party python packages don't have the setup.py at their root. Now one can specify a setup_py_dir for the situation.