hi eelco,
cillian and i have been designing nix-ray, see
https://github.com/qknight/nix-ray/blob/master/userstory.org
but some important features were not available from the python shell like:
- a list of defined phase
- functions like genericBuild/configurePhase/... recognized via
Well - I have one command
nI -A foo
which builds foo by attr with -K flag.
If the build fails, it cds into the build directory.
I then have a second command to start a new terminal window
so that I can load nix-env.
That's all I need for debugging.
If I need more I add a fail to a build phase,