[PATCH 6 of 6] disable C extensions (testing only)

Martin Geisler mg at daimi.au.dk
Mon Jan 12 10:12:57 CST 2009


# HG changeset patch
# User Martin Geisler <mg at daimi.au.dk>
# Date 1231775753 -3600
# Node ID 5698f67206367e29c52ad7ff0f22f0b909f73272
# Parent  bf345daa61bcabbde8d73e547bf8b345fcbdba4f
disable C extensions (testing only)

diff -r bf345daa61bc -r 5698f6720636 setup.py
--- a/setup.py	Mon Jan 12 16:55:52 2009 +0100
+++ b/setup.py	Mon Jan 12 16:55:53 2009 +0100
@@ -108,11 +108,11 @@
 cmdclass = {'install_data': install_package_data}
 
 ext_modules=[
-    Extension('mercurial.base85', ['mercurial/base85.c']),
-    Extension('mercurial.bdiff', ['mercurial/bdiff.c']),
-    Extension('mercurial.diffhelpers', ['mercurial/diffhelpers.c']),
-    Extension('mercurial.mpatch', ['mercurial/mpatch.c']),
-    Extension('mercurial.parsers', ['mercurial/parsers.c']),
+    #Extension('mercurial.base85', ['mercurial/base85.c']),
+    #Extension('mercurial.bdiff', ['mercurial/bdiff.c']),
+    #Extension('mercurial.diffhelpers', ['mercurial/diffhelpers.c']),
+    #Extension('mercurial.mpatch', ['mercurial/mpatch.c']),
+    #Extension('mercurial.parsers', ['mercurial/parsers.c']),
     ]
 
 packages = ['mercurial', 'mercurial.hgweb', 'hgext', 'hgext.convert',
@@ -120,13 +120,13 @@
 
 try:
     import msvcrt
-    ext_modules.append(Extension('mercurial.osutil', ['mercurial/osutil.c']))
+    #ext_modules.append(Extension('mercurial.osutil', ['mercurial/osutil.c']))
 except ImportError:
     pass
 
 try:
     import posix
-    ext_modules.append(Extension('mercurial.osutil', ['mercurial/osutil.c']))
+    #ext_modules.append(Extension('mercurial.osutil', ['mercurial/osutil.c']))
 
     if sys.platform == 'linux2' and os.uname()[2] > '2.6':
         # The inotify extension is only usable with Linux 2.6 kernels.


More information about the Mercurial-devel mailing list