aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2017-04-07 22:20:28 +0200
committerLudovic Courtès <ludo@gnu.org>2017-04-07 23:30:38 +0200
commit83cfa0247b68adf8fc6461792aa7cdc4f0d838ae (patch)
tree232b382aeb7e47f284d4b8c43c518f3cfa40909f /doc
parentd10fa5c7ff878ad4723e1946d4c308261cd9e98f (diff)
downloadguix-83cfa0247b68adf8fc6461792aa7cdc4f0d838ae.tar
guix-83cfa0247b68adf8fc6461792aa7cdc4f0d838ae.tar.gz
pack: Add '--expression'.
* guix/scripts/pack.scm (%options, show-help): Add '--expression'. (guix-pack)[maybe-package-argument]: New procedure. Use it, and remove variable 'specs'. * doc/guix.texi (Invoking guix pack): Document '--expression'.
Diffstat (limited to 'doc')
-rw-r--r--doc/guix.texi8
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/guix.texi b/doc/guix.texi
index d413ea4a50..07ae660f77 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -2476,6 +2476,14 @@ This produces a tarball that follows the
Docker Image Specification}.
@end table
+@item --expression=@var{expr}
+@itemx -e @var{expr}
+Consider the package @var{expr} evaluates to.
+
+This has the same purpose as the same-named option in @command{guix
+build} (@pxref{Additional Build Options, @code{--expression} in
+@command{guix build}}).
+
@item --system=@var{system}
@itemx -s @var{system}
Attempt to build for @var{system}---e.g., @code{i686-linux}---instead of