Add support for new build types.

* src/cuirass/specification.scm (%build-types): Add 'images, 'system-tests and
'tarball support.
* doc/cuirass.texi (Specifications): Adapt it.
This commit is contained in:
Mathieu Othacehe 2021-04-08 15:41:17 +02:00
parent d86c4edee7
commit 152f7a6884
No known key found for this signature in database
GPG Key ID: 8354763531769CA6
2 changed files with 19 additions and 1 deletions

View File

@ -127,6 +127,15 @@ pull} command.
@item @code{hello}
Build only the hello package.
@item @code{images}
Build only the Guix System images.
@item @code{system-tests}
Build only the Guix System tests.
@item @code{tarball}
Build only the Guix binary tarball.
@item @code{(channels . list)}
Build only the packages that are part of the given channel
@code{list}. For instance, @code{(channels my-channel)} will only

View File

@ -140,7 +140,16 @@
;; The list of possible build types.
(define %build-types
'(all core guix hello channels packages manifests))
'(all
core
guix
hello
images
system-tests
tarball
channels
packages
manifests))
(define-record-type* <specification>
specification make-specification