Add keywords for generating manifest and guix.scm files
This commit is contained in:
parent
8e48f8fedb
commit
c98bcc824e
|
@ -32,21 +32,22 @@
|
||||||
(handler canonicalize-path)
|
(handler canonicalize-path)
|
||||||
(synopsis "Directory to download source code to")
|
(synopsis "Directory to download source code to")
|
||||||
(example "~/src"))
|
(example "~/src"))
|
||||||
(setting (name 'config-dir)
|
(setting (name 'with-manifest)
|
||||||
(default (or (getenv "XDG_CONFIG_HOME")
|
(default #f)
|
||||||
(format #f "~a/.config" (getenv "HOME"))))
|
(test boolean?)
|
||||||
(test file-exists?)
|
(synaopsis "Create a manifest file with the package's development dependencies"))
|
||||||
(handler canonicalize-path)
|
(setting (name 'with-guix-file)
|
||||||
(synopsis "Directory to search for profile manifests")
|
(default #f)
|
||||||
(example "~/.config/guix-conjure"))))
|
(test boolean?)
|
||||||
|
(synaopsis "Create a local version of the package's definition in guix.scm"))))
|
||||||
(subcommands
|
(subcommands
|
||||||
(list
|
(list
|
||||||
(configuration
|
(configuration
|
||||||
(name 'summon)
|
(name 'summon)
|
||||||
(synopsis "Retrieves the source code of a package, and places it within the project directory, while configuring all permissions.")
|
(synopsis "Retrieves the source code of a package, and places it within the project directory, while configuring all permissions")
|
||||||
(description
|
(description
|
||||||
"Uses guix build --source to obtain a package's source code, decompressing if required, and places the resulting source in the project directory.")
|
"Uses guix build --source to obtain a package's source code, decompressing if required, and places the resulting source in the project directory")
|
||||||
(wanted '((keywords project-dir)))
|
(wanted '((keywords . (project-dir with-manifest with-guix-file))))
|
||||||
(arguments
|
(arguments
|
||||||
(list
|
(list
|
||||||
(argument (name 'package)
|
(argument (name 'package)
|
||||||
|
|
Loading…
Reference in New Issue