]> Cypherpunks.ru repositories - goredo.git/blob - cmds.texi
Texinfo-ed documentation and tarballs preparation
[goredo.git] / cmds.texi
1 @node Commands
2 @unnumbered Commands
3
4 @table @command
5
6 @item redo-ifchange, redo-ifcreate, redo-always
7
8 @item redo
9     Same as redo-ifchange, but forcefully and sequentially run specified
10     targets.
11
12 @item redo-log
13     Display TAI64N timestamped last @command{stderr} of the target.
14
15 @item redo-stamp
16     Record stamp dependency. Nothing more, dummy. Read about
17     @ref{Stamping, stamping} in the FAQ.
18
19 @item redo-cleanup
20     Removes either temporary, log files, or everything related to
21     @command{goredo}.
22
23 @item redo-whichdo
24     Display @file{.do} search paths for specified target (similar to
25     @command{apenwarr/redo}):
26 @example
27 $ redo-whichdo x/y/a.b.o
28 x/y/a.b.o.do
29 x/y/default.b.o.do
30 x/y/default.o.do
31 x/y/default.do
32 x/default.b.o.do
33 x/default.o.do
34 x/default.do
35 default.b.o.do
36 default.o.do
37 default.do
38 ../default.b.o.do
39 ../default.o.do
40 ../default.do
41 @end example
42
43 @item redo-dot
44     Dependency
45     @url{https://en.wikipedia.org/wiki/DOT_(graph_description_language), DOT}
46     graph generator. For example to visualize your dependencies with GraphViz:
47 @example
48 $ redo target [...] # to assure that **/.redo/*.dep are filled up
49 $ redo-dot target [...] > whatever.dot
50 $ dot -Tpng whatever.dot > whatever.png # possibly add -Gsplines=ortho
51 @end example
52
53 @end table