guix-cuirass/doc
Ludovic Courtès d4623d50ed base: Register GC roots for build results.
Fixes <https://bugs.gnu.org/33124>.

* src/cuirass/base.scm (%gc-root-directory, %gc-root-ttl): New variables.
(gc-root-expiration-time, register-gc-root): New procedures.
(handle-build-event)[gc-roots]: New procedure.
Upon 'build-succeeded' events, call 'register-gc-root' and
'maybe-remove-expired-cache-entries'.
* bin/cuirass.in (show-help, %options): Add '--ttl'.
(main): Parameterize %GC-ROOT-TTL.  Create %GC-ROOT-DIRECTORY.
* doc/cuirass.texi (Invocation): Document '--ttl'.
2018-11-07 15:28:05 +01:00
..
cuirass.texi base: Register GC roots for build results. 2018-11-07 15:28:05 +01:00
fdl-1.3.texi doc: Add Cuirass manual. 2016-12-04 22:31:03 +01:00