[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
extract tools from guix scripts
From: |
Ricardo Wurmus |
Subject: |
extract tools from guix scripts |
Date: |
Thu, 08 Mar 2018 20:01:44 +0100 |
User-agent: |
mu4e 1.0; emacs 25.3.1 |
Hi Guix,
under “guix/scripts” there are a couple of tools that are really useful,
such as “guix challenge”. While they are great for the command line,
I’d really like to use them from within Guile.
Using “(guix-challenge)” directly is cumbersome, because I need to
provide an argument list “args”, which is then parsed internally.
Instead, I’d like to be able to say
(challenge #:urls (list "a" "b")
#:packages (list foo bar baz))
and have it produce some report values. Then “guix-challenge” could be
implemented in terms of “challenge”.
The same might be useful for “guix-build” or “guix-environment”.
What do you think?
--
Ricardo
GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC
https://elephly.net
- extract tools from guix scripts,
Ricardo Wurmus <=