The build currently fails on systems without Cython. Add a prebuilt cython
file for clindex to allow builds on those systems.
Details
Details
- Reviewers
swhitaker quark - Group Reviewers
Restricted Project - Commits
- rFBHGX44f3b98943ba: clindex: add prebuilt cython file
Diff Detail
Diff Detail
- Repository
- rFBHGX Facebook Mercurial Extensions
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Event Timeline
Comment Actions
Unlike linelog and other Cython files which are relatively stable and rarely need change. clindex will be touched frequently, this will hide the issue where clindex.c is left behind.
If you run source hg-dev from fb-hg-rpms and then make local from fb-hgext with cython installed, will it work?
Comment Actions
If you want to debug a non-dev version of rusttreedirstate, you can add the following lines in .hgdevrc:
[extensions] treedirstate = ~/fb-hgext/...
And use relative import in .py to import the Rust module:
from . import ... from .rust import ...