@node Commands @unnumbered Commands @table @command @item redo-ifchange, redo-ifcreate, redo-always @item redo Same as redo-ifchange, but forcefully and sequentially run specified targets. @item redo-log Display TAI64N timestamped last @command{stderr} of the target. @item redo-stamp Record stamp dependency. Nothing more, dummy. Read about @ref{Stamping, stamping} in the FAQ. @item redo-cleanup Removes either temporary, log files, or everything related to @command{goredo}. @item redo-whichdo Display @file{.do} search paths for specified target (similar to @command{apenwarr/redo}): @example $ redo-whichdo x/y/a.b.o x/y/a.b.o.do x/y/default.b.o.do x/y/default.o.do x/y/default.do x/default.b.o.do x/default.o.do x/default.do default.b.o.do default.o.do default.do ../default.b.o.do ../default.o.do ../default.do @end example @item redo-dot Dependency @url{https://en.wikipedia.org/wiki/DOT_(graph_description_language), DOT} graph generator. For example to visualize your dependencies with GraphViz: @example $ redo target [...] # to assure that **/.redo/*.dep are filled up $ redo-dot target [...] > whatever.dot $ dot -Tpng whatever.dot > whatever.png # possibly add -Gsplines=ortho @end example @end table