guix build: Add '--with-debug-info'.
authorLudovic Courtès <ludo@gnu.org>
Fri, 9 Oct 2020 16:17:41 +0000 (18:17 +0200)
committerLudovic Courtès <ludo@gnu.org>
Tue, 20 Oct 2020 14:30:16 +0000 (16:30 +0200)
commit6aeda81602555fbeac0c0a209e74f5262093b513
tree21a6873e63738c99f30b0336e8e2544c98a46175
parentccf3dcba3dbddd4fd8daf0b5641ba997de12647a
guix build: Add '--with-debug-info'.

* guix/scripts/build.scm (transform-package-with-debug-info): New
procedure.
(%transformations): Add 'with-debug-info'.
(%transformation-options, show-transformation-options-help): Add
'--with-debug-info'.
* tests/scripts-build.scm ("options->transformation, with-debug-info"):
New test.
* doc/guix.texi (Package Transformation Options): Document
'--with-debug-info'.
(Installing Debugging Files): Introduce sections.  Remove bit about
eventual "opt-out" since this is not happening.  Document
'--with-debug-info' under "Rebuilding with Debugging Info".
doc/guix.texi
guix/scripts/build.scm
tests/scripts-build.scm