On Sat, 13 Oct 2018 15:59:41 +0200, Georges Racinet wrote: > # HG changeset patch > # User Georges Racinet <graci...@anybox.fr> > # Date 1538060175 -7200 > # Thu Sep 27 16:56:15 2018 +0200 > # Node ID b1d2b4a4684a51ba9bfc3ea5bc6e177be65e4b69 > # Parent 4b490e500a3551b03c41dc06f16aa506523719c6 > # EXP-Topic rustancestors-contains > rust: exposing in parsers module
> + RustExtension('mercurial.cext.parsers', ['mercurial/cext/charencode.c', > + 'mercurial/cext/dirs.c', > + 'mercurial/cext/manifest.c', > + 'mercurial/cext/parsers.c', > + 'mercurial/cext/pathencode.c', > + 'mercurial/cext/revlog.c'], > + 'hgdirectffi', > + 'hg-direct-ffi', > + include_dirs=common_include_dirs, > + depends=common_depends + ['mercurial/cext/charencode.h', > + 'mercurial/rust/src/lib.rs', > + > 'mercurial/rust/src/ancestors.rs', > + > 'mercurial/rust/src/cpython.rs']), As a follow up, let's see if we can build separate .so for oxidized modules. _______________________________________________ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel