
Simon,
If you want to see all command lines, you can pass '--verbose' or '-V' flag to Hadrian and it will then print out everything it does.
But you can also choose which particular command lines to print in UserSettings, see:
https://github.com/snowleopard/hadrian/blob/master/doc/user-settings.md#verb...
So, you can do:
verboseCommand = input "//GHC/Real.hs"
Or, alternatively,
verboseCommand = output "//GHC/Real.hi"
Both should produce the same result (in theory).
In general, we have the following documents on Hadrian:
The README: https://github.com/snowleopard/hadrian/blob/master/README.md
How to use UserSettings: https://github.com/snowleopard/hadrian/blob/master/doc/user-settings.md
An overview of build flavours: https://github.com/snowleopard/hadrian/blob/master/doc/flavours.md
I hope the more Hadrian gets used, the more complete the documentation will become.
Cheers,
Andrey
From: Simon Peyton Jones [mailto:simonpj@microsoft.com]
Sent: 30 August 2018 12:19
To: Simon Peyton Jones