guix package: Add '--export-channels'.
* guix/channels.scm (sexp->channel): Export. * guix/describe.scm: Use (guix channels). (manifest-entry-provenance): New procedure. * guix/scripts/package.scm (channel=?, export-channels): New procedures. (show-help, %options): Add '--export-channels'. (process-query): Honor it. * build-aux/build-self.scm (build-program)[select?]: Exclude (guix channels) to account for the (guix describe) change above. * doc/guix.texi (Invoking guix package): Document it.
Showing
- build-aux/build-self.scm 3 additions, 0 deletionsbuild-aux/build-self.scm
- doc/guix.texi 25 additions, 1 deletiondoc/guix.texi
- guix/channels.scm 1 addition, 0 deletionsguix/channels.scm
- guix/describe.scm 32 additions, 2 deletionsguix/describe.scm
- guix/scripts/package.scm 61 additions, 0 deletionsguix/scripts/package.scm
Loading
Please register or sign in to comment