This issue is to track what I'm doing to improve snowboy's setup.py.
Motivation:
- We want to pre-build snowboy to wheel package, to simplify installation of susi_linux, and to reduce image size (won't have to install a lot of stuff for building snowboy from source).
- snowboy's original setup.py doesn't use native Python tool (distutils, setuptools) to build the C++ source. It's setup.py instead runs make to do the job. The consequence is that the generated wheel package has wrong filename and cannot be distributed.