title: How can I make a Python Wheel from an existing native library?
body: <p>Suppose I have a native shared library (.dll or .so), built independently of any Python mechanism, and a Python module using ctypes to interface to the library. Is there a way that I can build those into a .whl package? If so, how? </p>
  
  <p>Assuming this is possible, I think I'd need the wheel package installed and to use <code>python setup.py bdist_wheel</code> but what would my setup.py need to look like?</p>
  
  <p>I'd like to do this so I can upload Wheels for various platforms into a private package index and be able to pip install the appropriate one for the platform I'm on.</p>