mercurial/helptext/rust.txt
branchstable
changeset 49159 363b687bb794
parent 48674 f7086f6173f8
child 49566 b1c20e41098f
equal deleted inserted replaced
49158:682b0ac92c0b 49159:363b687bb794
    26 in progress. For more experimental work see the "rhg" section.
    26 in progress. For more experimental work see the "rhg" section.
    27 
    27 
    28 Checking for Rust
    28 Checking for Rust
    29 =================
    29 =================
    30 
    30 
    31 You may already have the Rust extensions depending on how you install Mercurial.
    31 You may already have the Rust extensions depending on how you install
       
    32 Mercurial::
    32 
    33 
    33   $ hg debuginstall | grep -i rust
    34   $ hg debuginstall | grep -i rust
    34   checking Rust extensions (installed)
    35   checking Rust extensions (installed)
    35   checking module policy (rust+c-allow)
    36   checking module policy (rust+c-allow)
    36 
    37 
    44 version to use.
    45 version to use.
    45 
    46 
    46 Using pip
    47 Using pip
    47 ---------
    48 ---------
    48 
    49 
    49 Users of `pip` can install the Rust extensions with the following command:
    50 Users of `pip` can install the Rust extensions with the following command::
    50 
    51 
    51   $ pip install mercurial --global-option --rust --no-use-pep517
    52   $ pip install mercurial --global-option --rust --no-use-pep517
    52 
    53 
    53 `--no-use-pep517` is here to tell `pip` to preserve backwards compatibility with
    54 `--no-use-pep517` is here to tell `pip` to preserve backwards compatibility with
    54 the legacy `setup.py` system. Mercurial has not yet migrated its complex setup
    55 the legacy `setup.py` system. Mercurial has not yet migrated its complex setup