##// END OF EJS Templates
setup: register zope.interface packages and compile C extension...
Gregory Szorc -
r37197:922b3fae default
parent child Browse files
Show More
@@ -37,6 +37,8 b' allowsymbolimports = ('
37 'mercurial.pure.parsers',
37 'mercurial.pure.parsers',
38 # third-party imports should be directly imported
38 # third-party imports should be directly imported
39 'mercurial.thirdparty',
39 'mercurial.thirdparty',
40 'mercurial.thirdparty.zope',
41 'mercurial.thirdparty.zope.interface',
40 )
42 )
41
43
42 # Whitelist of symbols that can be directly imported.
44 # Whitelist of symbols that can be directly imported.
@@ -812,6 +812,8 b" packages = ['mercurial',"
812 'mercurial.thirdparty.attr',
812 'mercurial.thirdparty.attr',
813 'mercurial.thirdparty.cbor',
813 'mercurial.thirdparty.cbor',
814 'mercurial.thirdparty.cbor.cbor2',
814 'mercurial.thirdparty.cbor.cbor2',
815 'mercurial.thirdparty.zope',
816 'mercurial.thirdparty.zope.interface',
815 'mercurial.utils',
817 'mercurial.utils',
816 'hgext', 'hgext.convert', 'hgext.fsmonitor',
818 'hgext', 'hgext.convert', 'hgext.fsmonitor',
817 'hgext.fsmonitor.pywatchman', 'hgext.highlight',
819 'hgext.fsmonitor.pywatchman', 'hgext.highlight',
@@ -894,6 +896,10 b' extmodules = ['
894 extra_compile_args=osutil_cflags,
896 extra_compile_args=osutil_cflags,
895 extra_link_args=osutil_ldflags,
897 extra_link_args=osutil_ldflags,
896 depends=common_depends),
898 depends=common_depends),
899 Extension(
900 'mercurial.thirdparty.zope.interface._zope_interface_coptimizations', [
901 'mercurial/thirdparty/zope/interface/_zope_interface_coptimizations.c',
902 ]),
897 Extension('hgext.fsmonitor.pywatchman.bser',
903 Extension('hgext.fsmonitor.pywatchman.bser',
898 ['hgext/fsmonitor/pywatchman/bser.c']),
904 ['hgext/fsmonitor/pywatchman/bser.c']),
899 ]
905 ]
General Comments 0
You need to be logged in to leave comments. Login now