diff options
author | Martin Becze <mjbecze@riseup.net> | 2020-02-04 07:18:25 -0500 |
---|---|---|
committer | Guix Patches Tester <> | 2020-02-04 12:22:10 +0000 |
commit | 2b3796a461f292e1a883cdcfcbdb5ae9b3f2424c (patch) | |
tree | 3b4af39c4f58becbbdf7db18c1e164e375dd900a /guix/scripts | |
parent | 4b59f5abece4d66a6ced181b89b837f9c9d358e5 (diff) | |
download | patches-series-2798.tar patches-series-2798.tar.gz |
guix: import: parametrized importing of dev dependenciesseries-2798
This changes the behavoir of the recusive crate importer so that it will
include the importing of development dependencies for the top level package
but will not inculded the development dependencies for any other imported package.
* guix/import/crate.scm (crate->guix-package, make-crate-sexp)
<guix import crate>: added new parameter
Diffstat (limited to 'guix/scripts')
-rw-r--r-- | guix/scripts/import/crate.scm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/guix/scripts/import/crate.scm b/guix/scripts/import/crate.scm index 552628cfc7..9252c52dfa 100644 --- a/guix/scripts/import/crate.scm +++ b/guix/scripts/import/crate.scm @@ -96,13 +96,13 @@ Import and convert the crate.io package for PACKAGE-NAME.\n")) (if (assoc-ref opts 'recursive) (crate-recursive-import name #:version version) - (let ((sexp (crate->guix-package name #:version version))) + (let ((sexp (crate->guix-package name #:version version #:include-dev-deps? #t))) (unless sexp (leave (G_ "failed to download meta-data for package '~a'~%") (if version (string-append name "@" version) name))) - sexp))) + (list sexp)))) (() (leave (G_ "too few arguments~%"))) ((many ...) |