comparison setup.py @ 4897:4574925db5c0

Add Chris Mason's mpatch library. The original repo is http://oss.oracle.com/mercurial/mason/mpatch
author Bryan O'Sullivan <bos@serpentine.com>
date Tue, 17 Jul 2007 09:39:30 -0700
parents c10d3bc05a8d
children 55860a45bbf2
comparison
equal deleted inserted replaced
4896:ee04732fe61d 4897:4574925db5c0
62 description='Scalable distributed SCM', 62 description='Scalable distributed SCM',
63 license='GNU GPL', 63 license='GNU GPL',
64 packages=['mercurial', 'mercurial.hgweb', 'hgext', 'hgext.convert'], 64 packages=['mercurial', 'mercurial.hgweb', 'hgext', 'hgext.convert'],
65 ext_modules=[Extension('mercurial.mpatch', ['mercurial/mpatch.c']), 65 ext_modules=[Extension('mercurial.mpatch', ['mercurial/mpatch.c']),
66 Extension('mercurial.bdiff', ['mercurial/bdiff.c']), 66 Extension('mercurial.bdiff', ['mercurial/bdiff.c']),
67 Extension('mercurial.base85', ['mercurial/base85.c'])], 67 Extension('mercurial.base85', ['mercurial/base85.c']),
68 Extension('mercurial.diffhelpers', ['mercurial/diffhelpers.c'])],
68 data_files=[(os.path.join('mercurial', root), 69 data_files=[(os.path.join('mercurial', root),
69 [os.path.join(root, file_) for file_ in files]) 70 [os.path.join(root, file_) for file_ in files])
70 for root, dirs, files in os.walk('templates')], 71 for root, dirs, files in os.walk('templates')],
71 cmdclass=cmdclass, 72 cmdclass=cmdclass,
72 scripts=['hg', 'hgmerge'], 73 scripts=['hg', 'hgmerge'],