summaryrefslogtreecommitdiff
path: root/setuptools/dist.py
diff options
context:
space:
mode:
Diffstat (limited to 'setuptools/dist.py')
-rw-r--r--setuptools/dist.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/setuptools/dist.py b/setuptools/dist.py
index d2e48f1..ebd1476 100644
--- a/setuptools/dist.py
+++ b/setuptools/dist.py
@@ -3,6 +3,7 @@ __all__ = ['Distribution', 'Feature']
from distutils.core import Distribution as _Distribution
from distutils.core import Extension
from setuptools.command.build_py import build_py
+from setuptools.command.build_ext import build_ext
from distutils.errors import DistutilsOptionError, DistutilsPlatformError
from distutils.errors import DistutilsSetupError
sequence = tuple, list
@@ -60,8 +61,8 @@ class Distribution(_Distribution):
self.test_suite = None
_Distribution.__init__(self,attrs)
-
self.cmdclass.setdefault('build_py',build_py)
+ self.cmdclass.setdefault('build_ext',build_ext)
if self.features:
self._set_global_opts_from_features()
@@ -79,7 +80,6 @@ class Distribution(_Distribution):
"""Convert feature name to corresponding option attribute name"""
return 'with_'+name.replace('-','_')
-
def _set_global_opts_from_features(self):
"""Add --with-X/--without-X options based on optional features"""