diff options
| author | Hilton Chain <hako@ultrarare.space> | 2025-04-28 23:52:08 +0800 |
|---|---|---|
| committer | Hilton Chain <hako@ultrarare.space> | 2025-08-21 19:08:21 +0800 |
| commit | 12e0b9e9e4eb47f635d09f6bf3bee674c7b80234 (patch) | |
| tree | 64b18c996569ec0951255a78f502dbfd63cb08e2 /doc | |
| parent | f27fb840c2d21f7c29db204519ef94f3634e1a55 (diff) | |
import: crate: Add ‘--lockfile’ option.
* guix/import/crate.scm (cargo-inputs-from-lockfile)
find-cargo-inputs-location, extract-cargo-inputs): New procedures.
* guix/scripts/import/crate.scm (%options): Add ‘--lockfile’ option.
(show-help): Add it.
(guix-import-crate): Use it.
* doc/guix.texi (Invoking guix import): Document it.
Change-Id: I291478e04adf9f2df0bf216425a5e8aeba0bedd9
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/guix.texi | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/guix.texi b/doc/guix.texi index b2d58af8473..d87b236aa2f 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -14957,6 +14957,11 @@ version instead instead of aborting. If a crate dependency is not (yet) packaged, make the corresponding input in @code{#:cargo-inputs} or @code{#:cargo-development-inputs} into a comment. +@item --lockfile=@var{file} +@itemx -f @var{file} +When @option{--lockfile} is specified, the importer will ignore other options +and won't output package expressions, instead importing source expressions +from @var{file}, a @file{Cargo.lock} file. @end table @item elm |
