1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-07 13:40:36 +02:00
Files
guix/tests
David Thompson cc90fbbf39 scripts: environment: Allow mixing regular and ad-hoc packages.
This patch changes the --ad-hoc flag to be positional.  That is, the
packages that appear before --ad-hoc are interpreted as packages whose
inputs should be in the environment; the packages that appear after are
interpreted as packages to be directly added to the environment.

* guix/scripts/environment.scm (tag-package-arg, compact): New
  procedures.
  (%options): Tweak the handlers for --load and --expression options.
  (options/resolve-packages): Preserve package mode tag.
  (parse-args): Tweak argument handler to use package tagging procedure.
  (guix-environment): Apply ad-hoc behavior on a per package basis.
* tests/guix-environment.sh: Add test.
* doc/guix.texi ("invoking guix environment"): Document new behavior of
  --ad-hoc.
2015-10-29 16:24:12 -04:00
..
2015-10-20 00:57:36 +02:00
2015-06-24 18:05:03 +02:00
2015-10-06 23:51:04 +02:00
2015-10-10 22:46:15 +02:00
2015-08-27 00:49:23 +02:00
2015-10-19 10:10:47 +02:00
2015-09-02 23:40:07 +02:00
2014-02-21 23:49:52 +01:00
2015-09-18 21:54:04 +02:00
2015-09-04 18:31:06 +02:00
2014-03-31 23:34:20 +02:00
2015-06-24 22:47:59 +02:00
2015-09-18 21:42:06 +03:00
2015-01-11 23:50:01 +01:00
2015-10-06 23:51:04 +02:00
2015-10-09 12:17:01 -04:00