Improve Guile compilation, increase warning severity and strictness `-W3`
status
work-in-progress
type
task
descriptionTo make the example concrete, I am using guile directly to, for example, install a Niri configuration
guix time-machine --channels=channels.scm -- shell -m manifest.scm -- \
guile -L ./src -c '((@(heks-linux niri) install-niri-config))'
So now I understand that this guile call actually is under the hood calling guild compile but with default options.
I use Maak to manage my projects (so also Guile Scheme code).
So is it right that according to your suggestions I should first run something like this?
guix time-machine --channels=channels.scm -- shell -m manifest.scm -- \
guild compile -L ./src -W3 src/**/*.scm
And only then run guile ? Thanks!uberprojekt-469