aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2024-03-30 15:57:55 +0100
committerLudovic Courtès <ludo@gnu.org>2024-03-31 18:39:57 +0200
commit7bc1f7be62a061a9d9333386a65725ace2323659 (patch)
tree4c9bdd980db972a87d39ab775523dcbbfbff00d8
parent4d79a9cd6b5f0d8c5afbab0c6b70ae42740d5470 (diff)
downloadguix-7bc1f7be62a061a9d9333386a65725ace2323659.tar
guix-7bc1f7be62a061a9d9333386a65725ace2323659.tar.gz
ui: Autoload some more.
* guix/ui.scm: Autoload a number of modules. Change-Id: I22d4f719dae73594499522ce6dc8464948f564ec
-rw-r--r--guix/ui.scm14
1 files changed, 8 insertions, 6 deletions
diff --git a/guix/ui.scm b/guix/ui.scm
index 962d291d2e..34ff210930 100644
--- a/guix/ui.scm
+++ b/guix/ui.scm
@@ -47,13 +47,15 @@
#:use-module (guix packages)
#:use-module (guix profiles)
#:use-module (guix derivations)
- #:use-module (guix build-system)
+ #:autoload (guix build-system) (build-system-name)
#:use-module (guix serialization)
- #:use-module ((guix licenses)
- #:select (license? license-name license-uri))
- #:use-module ((guix build syscalls)
- #:select (free-disk-space terminal-columns terminal-rows
- with-file-lock/no-wait))
+ #:autoload (guix licenses) (license?
+ license-name
+ license-uri)
+ #:autoload (guix build syscalls) (free-disk-space
+ terminal-columns
+ terminal-rows
+ with-file-lock/no-wait)
#:use-module ((guix build utils)
;; XXX: All we need are the bindings related to
;; '&invoke-error'. However, to work around the bug described