[PATCH 2 of 5] setup: install some useful data files

Dan Villiom Podlaski Christiansen danchr at gmail.com
Tue Nov 24 11:43:34 CST 2009


# HG changeset patch
# User Dan Villiom Podlaski Christiansen <danchr at gmail.com>
# Date 1259083800 -3600
# Node ID ffeb6ac880dcb02cd3727acbd8382d68fd734e78
# Parent  19afd9d34457557fc49a96b7a577c363b340e00b
setup: install some useful data files.

diff --git a/contrib/bash_completion b/contrib/bash/hg
rename from contrib/bash_completion
rename to contrib/bash/hg
diff --git a/contrib/zsh_completion b/contrib/zsh/_hg
rename from contrib/zsh_completion
rename to contrib/zsh/_hg
diff --git a/setup.py b/setup.py
--- a/setup.py
+++ b/setup.py
@@ -277,7 +277,14 @@ if sys.platform == 'linux2' and os.uname
                                      ['hgext/inotify/linux/_inotify.c']))
         packages.extend(['hgext.inotify', 'hgext.inotify.linux'])
 
-datafiles = []
+datafiles = [
+    ('bash_completion.d', ['contrib/bash/hg']),
+    ('zsh/site-functions', ['contrib/zsh/_hg']),
+    ('mercurial/www-scripts', ['hgweb.cgi', 'hgwebdir.cgi',
+                               'contrib/hgwebdir.fcgi',
+                               'contrib/hgwebdir.wsgi']),
+    ('mercurial/examples', ['contrib/sample.hgrc', 'contrib/mergetools.hgrc']),
+]
 
 setup(name='mercurial',
       version=version,


More information about the Mercurial-devel mailing list