setup.py
changeset 72 4a6ab4d80dc4
parent 67 a182f2561c8e
child 152 67b8d24d2dbe
child 155 083c38bdfa64
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'])