Mercurial > evolve
changeset 1242:cf846d47bb7e
setup: allow including inhibit in the build
Adds the INCLUDE_INHIBIT environment variable to allow including the inhibit
extension in the build.
author | Durham Goode <durham@fb.com> |
---|---|
date | Mon, 06 Apr 2015 11:21:20 -0700 |
parents | 3625d006e81b |
children | f96dad835054 |
files | setup.py |
diffstat | 1 files changed, 9 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/setup.py Tue Mar 31 14:17:46 2015 -0700 +++ b/setup.py Mon Apr 06 11:21:20 2015 -0700 @@ -1,6 +1,7 @@ # Copied from histedit setup.py # Credit to Augie Fackler <durin42@gmail.com> +import os from distutils.core import setup from os.path import dirname, join @@ -14,6 +15,13 @@ if "'" in line: return line.split("'")[1] +py_modules = [ + 'hgext.evolve', +] + +if os.environ.get('INCLUDE_INHIBIT'): + py_modules.append('hgext.inhibit') + setup( name='hg-evolve', version=get_version('hgext/evolve.py'), @@ -25,5 +33,5 @@ long_description=open('README').read(), keywords='hg mercurial', license='GPLv2+', - py_modules=['hgext.evolve'], + py_modules=py_modules )