123456789101112131415 |
- """ Override the develop command from setuptools so we can ensure that our
- generated files (from build_src or build_scripts) are properly converted to real
- files with filenames.
- """
- from setuptools.command.develop import develop as old_develop
- class develop(old_develop):
- __doc__ = old_develop.__doc__
- def install_for_development(self):
- # Build sources in-place, too.
- self.reinitialize_command('build_src', inplace=1)
- # Make sure scripts are built.
- self.run_command('build_scripts')
- old_develop.install_for_development(self)
|