author | Patrick Mezard <pmezard@gmail.com> |
Sat, 09 Feb 2008 20:17:09 +0100 | |
branch | stable |
changeset 392 | 45a318c5ea20 |
parent 238 | e4a389eca1b9 |
permissions | -rw-r--r-- |
#!/usr/bin/env python # $Id$ from distutils.core import setup import os, time # specify version, Mercurial version otherwise version = '' unknown_version = 'unknown' def getversion(): global version, unknown_version if not version and os.path.isdir('.hg'): p = os.popen('hg --quiet identify 2> %s' % os.devnull) ident = p.read()[:-1] if not p.close() and ident: if ident[-1] != '+': version = ident else: version = ident[:-1] version += time.strftime('+%Y%m%d') return version or unknown_version setup(name='hgkw', version=getversion(), description='Mercurial keyword extension (standalone)', author='Christian Ebert', author_email='blacktrash@gmx.net', url='http://www.blacktrash.org/hg/hgkeyword/', license='GNU GPL', packages=['hgkw'])