diff options
author | Julien Jehannet <julien.jehannet@logilab.fr> | 2010-12-07 16:04:28 +0100 |
---|---|---|
committer | Julien Jehannet <julien.jehannet@logilab.fr> | 2010-12-07 16:04:28 +0100 |
commit | fac3eabf729f6e7a8b93bd0e8cc1b252ea2a3fba (patch) | |
tree | b19986213a8fee732c3ec259aaea00a83bdd8365 /setup.py | |
parent | a87b90ef093e54f0c062f9fcd098fbf21662ac2a (diff) | |
download | logilab-common-fac3eabf729f6e7a8b93bd0e8cc1b252ea2a3fba.tar.gz |
[debian] py3k: update debian rules with new debhelper API
*** Working In Progress ***
- tests cannot pass
Try with command:
PYTHONPATH=~/src/public lgp build -vv -d py3k --hooks=no
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -38,6 +38,13 @@ except ImportError: from distutils.command import install_lib USE_SETUPTOOLS = 0 +try: + # python3 + from distutils.command.build_py import build_py_2to3 as build_py +except ImportError: + # python2.x + from distutils.command.build_py import build_py + sys.modules.pop('__pkginfo__', None) # import optional features __pkginfo__ = __import__("__pkginfo__") @@ -154,7 +161,8 @@ def install(**kwargs): scripts = ensure_scripts(scripts), data_files = data_files, ext_modules = ext_modules, - cmdclass = {'install_lib': MyInstallLib}, + cmdclass = {'install_lib': MyInstallLib, + 'build_py': build_py}, **kwargs ) |