comparison setup.py @ 72:4a6ab4d80dc4

Add an O(m + nlog n) patching extension
author mpm@selenic.com
date Mon, 16 May 2005 22:08:33 -0800
parents a182f2561c8e
children 67b8d24d2dbe 083c38bdfa64
comparison
equal deleted inserted replaced
71:47c9a869adee 72:4a6ab4d80dc4
3 # This is the mercurial setup script. 3 # This is the mercurial setup script.
4 # 4 #
5 # './setup.py install', or 5 # './setup.py install', or
6 # './setup.py --help' for more options 6 # './setup.py --help' for more options
7 7
8 from distutils.core import setup 8 from distutils.core import setup, Extension
9 9
10 setup(name='mercurial', 10 setup(name='mercurial',
11 version='0.4f', 11 version='0.4f',
12 author='Matt Mackall', 12 author='Matt Mackall',
13 author_email='mpm@selenic.com', 13 author_email='mpm@selenic.com',
14 url='http://selenic.com/mercurial', 14 url='http://selenic.com/mercurial',
15 description='scalable distributed SCM', 15 description='scalable distributed SCM',
16 license='GNU GPL', 16 license='GNU GPL',
17 packages=['mercurial'], 17 packages=['mercurial'],
18 scripts=['hg', 'hgweb.py']) 18 ext_modules=[Extension('mercurial.mpatch', ['mercurial/mpatch.c'])],
19 scripts=['hg', 'hgweb.py'])