]> Cypherpunks.ru repositories - goredo.git/blobdiff - doc/state.texi
Change dependency files extension to .rec
[goredo.git] / doc / state.texi
index d4fa9dbfa753de896a020bacce36c6c80ffc7708..4c84b4168b812cc6d7295485bc1652c1ccd5d905 100644 (file)
@@ -3,10 +3,9 @@
 
 Dependency and build state is kept inside @file{.redo} subdirectory in
 each directory related the build. Each corresponding target has its own,
-recreated with every rebuild, @file{.dep} file. It is
+recreated with every rebuild, @file{.rec} file. It is
 @url{https://www.gnu.org/software/recutils/, recfile}, that could have
-various dependency information (@file{dep.rec} with the schema
-included):
+various dependency information. For example:
 
 @example
 Build: 80143f04-bfff-4673-950c-081d712f573d
@@ -16,7 +15,9 @@ Target: foo.o.do
 
 Type: ifchange
 Target: default.o.do
-Ctime: 1605721341.253305000
+Size: 123
+CtimeSec: 1605721341
+CtimeNsec: 253305000
 Hash: f4929732f96f11e6d4ebe94536b5edef426d00ed0146853e37a87f4295e18eda
 
 Type: always
@@ -24,3 +25,6 @@ Type: always
 Type: stamp
 Hash: 5bbdf635932cb16b9127e69b6f3872577efed338f0a4ab6f2c7ca3df6ce50cc9
 @end example
+
+And the schema definition:
+@verbatiminclude ../dep.rec