Кажется, что по умолчанию setup из distutils.core с cmdclass, установленным в build_ext, компилирует файл cpp или c в текущем рабочем каталоге. Есть ли способ определить, где сгенерирован сгенерированный код c? В противном случае репозиторий будет усеян сгенерированным кодом.
Например, этот файл setup.py напишет файл example.c в текущий рабочий каталог:
from distutils.core import setup
from Cython.Build import cythonize
setup(
ext_modules = cythonize("example.pyx"))