mirror of
https://github.com/facebook/sapling.git
synced 2024-10-07 23:38:50 +03:00
e30628c964
Summary: In our linux deployments it was relatively straightforward to import the mercurial runtime from a python process running the system python executable. Our macOS deployments are a lot more complex because they do not use the system python and do not install the mercurial python packages in the python path of the target python executable. It is simpler to move the import helper functional into a mercurial command that we can invoke instead of our own helper program. This diff moves the script to be a debug command and adjusts its argument parsing to match the mercurial dispatcher requirements. There are some stylistic mismatches between this code and the rest of mercurial; I'm suggesting that we ignore those as the medium term solution is that this command is replaced by eden directly consuming the rust config parsing code and by native rust code to perform the data fetching that we need. Reviewed By: pkaush Differential Revision: D13522225 fbshipit-source-id: 28d751c5de4228491924df4df88ab382cfbf146a |
||
---|---|---|
.. | ||
benchharness | ||
config | ||
fuse | ||
inodes | ||
journal | ||
model | ||
rocksdb | ||
service | ||
sqlite | ||
store | ||
takeover | ||
testharness | ||
tracing | ||
utils | ||
CMakeLists.txt |