Modify the setup.py to support source distribution - Task ID #5664