Open deliciouslytyped opened 3 years ago
I'm currently trying to find a workaround by trying to write a $(call trace,...)
function that can be inserted in a nested expansion, similar to trace functions in functional programming languages; it prints the value it is passed and then returns it; but I'm not very good at make programming yet.
Another possibility might be to
https://github.com/rocky/remake/pull/125 implements the fourth (not explicitly listed previously because I thought it would be a lot harder) option: implementing the trace builtin.
However, having the ability to step through expansions would still be helpful because it doesn't require modifying the Makefile.
Related to https://github.com/rocky/remake/issues/123 ,
I want to debug the following Makefile; the make-dirs call expands to nothing:
I've skimmed through the manual earlier and looked through the in-REPL documentation, maybe I'm missing something but