build-system: Add 'channel-build-system'.
authorLudovic Courtès <ludo@gnu.org>
Fri, 5 Aug 2022 15:09:10 +0000 (17:09 +0200)
committerLudovic Courtès <ludo@gnu.org>
Tue, 9 Aug 2022 13:16:06 +0000 (15:16 +0200)
commit5bce4c82422de6beb3ce6120ba1592be898c2b72
tree0323ba2fa56cf2388aeb4cd121793c074c9f681b
parent0d9eef0a06ffcb6a0f66d272ea036597b521ffb6
build-system: Add 'channel-build-system'.

* gnu/ci.scm (channel-build-system, channel-source->package): Remove.
* gnu/packages/package-management.scm (channel-source->package): New
procedure, moved from (gnu ci).
* guix/build-system/channel.scm: New file, with code moved from (gnu ci).
* doc/guix.texi (Build Systems): Document it.
Makefile.am
doc/guix.texi
etc/system-tests.scm
gnu/ci.scm
gnu/packages/package-management.scm
guix/build-system/channel.scm [new file with mode: 0644]