summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2024-04-01 00:02:51 +0200
committerLudovic Courtès <ludo@gnu.org>2024-04-15 22:36:42 +0200
commit6dc238f2613c5049e2f2d346c4482b7ecc76c9fa (patch)
treef8cdce87e0db2b3ec1322971c45081cc0c41a076
parent276e6589439e79d20f706609eb22f616f62de2d3 (diff)
guix system: Autoload some more.
* guix/scripts/system.scm: Autoload more modules. Change-Id: I665857109bbfd1e3755135daacc01affcb3eb2eb
-rw-r--r--guix/scripts/system.scm12
1 files changed, 8 insertions, 4 deletions
diff --git a/guix/scripts/system.scm b/guix/scripts/system.scm
index 67020a2aab8..2260bcf985d 100644
--- a/guix/scripts/system.scm
+++ b/guix/scripts/system.scm
@@ -1,5 +1,5 @@
1;;; GNU Guix --- Functional package management for GNU 1;;; GNU Guix --- Functional package management for GNU
2;;; Copyright © 2014-2023 Ludovic Courtès <ludo@gnu.org> 2;;; Copyright © 2014-2024 Ludovic Courtès <ludo@gnu.org>
3;;; Copyright © 2016 Alex Kost <alezost@gmail.com> 3;;; Copyright © 2016 Alex Kost <alezost@gmail.com>
4;;; Copyright © 2016, 2017, 2018 Chris Marusich <cmmarusich@gmail.com> 4;;; Copyright © 2016, 2017, 2018 Chris Marusich <cmmarusich@gmail.com>
5;;; Copyright © 2017, 2019 Mathieu Othacehe <m.othacehe@gmail.com> 5;;; Copyright © 2017, 2019 Mathieu Othacehe <m.othacehe@gmail.com>
@@ -37,7 +37,7 @@
37 #:autoload (guix store database) 37 #:autoload (guix store database)
38 (register-valid-path store-database-file call-with-database) 38 (register-valid-path store-database-file call-with-database)
39 #:autoload (guix build store-copy) (copy-store-item) 39 #:autoload (guix build store-copy) (copy-store-item)
40 #:use-module (guix describe) 40 #:autoload (guix describe) (current-profile)
41 #:use-module (guix gexp) 41 #:use-module (guix gexp)
42 #:use-module (guix derivations) 42 #:use-module (guix derivations)
43 #:use-module (guix diagnostics) 43 #:use-module (guix diagnostics)
@@ -47,7 +47,10 @@
47 #:use-module (guix records) 47 #:use-module (guix records)
48 #:use-module (guix profiles) 48 #:use-module (guix profiles)
49 #:use-module (guix scripts) 49 #:use-module (guix scripts)
50 #:use-module (guix channels) 50 #:autoload (guix channels) (channel-name
51 channel-url
52 channel-branch
53 channel-commit)
51 #:use-module (guix scripts build) 54 #:use-module (guix scripts build)
52 #:autoload (guix scripts package) (delete-generations 55 #:autoload (guix scripts package) (delete-generations
53 delete-matching-generations 56 delete-matching-generations
@@ -57,7 +60,8 @@
57 graph-backend-name lookup-backend) 60 graph-backend-name lookup-backend)
58 #:use-module (guix scripts system reconfigure) 61 #:use-module (guix scripts system reconfigure)
59 #:use-module (guix build utils) 62 #:use-module (guix build utils)
60 #:use-module (guix progress) 63 #:autoload (guix progress) (progress-reporter/bar
64 call-with-progress-reporter)
61 #:use-module ((guix docker) #:select (%docker-image-max-layers)) 65 #:use-module ((guix docker) #:select (%docker-image-max-layers))
62 #:use-module (gnu build image) 66 #:use-module (gnu build image)
63 #:use-module (gnu build install) 67 #:use-module (gnu build install)