title: Running Cython install generates unwanted files
body: <p>I am currently creating a python library for my python projects, and I require certain things to run much faster than normal python can, and Cython is the only way I can think to do this.</p>
  
  <p>I have created a setup.py file and have tried multiple methods of achieving the cython build:</p>
  
  <p>I have used </p>
  
  <pre class="lang-py prettyprint-override"><code>from distutils.core import setup
  from Cython.Build import cythonize
  
  # Note filePath is the directory to the .pyx file, not a variable
  setup(ext_modules=cythonize(filePath))
  </code></pre>
  
  <p>Running <code>python setup.py install</code> builds the extension, and then installs it, however, it also generates many extra folders and files from previous projects where I have used cython. I only expected the file I had given it to be created into an extension module.</p>
  
  <p>I have tried different methods for creating the extension files, however, none of them do anything different and they all give the same results: loads of folders and files being created in my project that I didn't ask for.</p>
  
  <p>Any help as to how I should solve this problem would be greatly appreciated.</p>
  
  <p>Thank you</p>