aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/depdb.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'libbuild2/depdb.hxx')
-rw-r--r--libbuild2/depdb.hxx7
1 files changed, 4 insertions, 3 deletions
diff --git a/libbuild2/depdb.hxx b/libbuild2/depdb.hxx
index ecc1f38..abc2565 100644
--- a/libbuild2/depdb.hxx
+++ b/libbuild2/depdb.hxx
@@ -55,9 +55,10 @@ namespace build2
//
// If we assume that an update of the database also means an update of the
// target, then this "interrupted update" situation can be easily detected
- // by comparing the database and target modification timestamps. This is
- // also used to handle the dry-run mode where we essentially do the
- // interruption ourselves.
+ // by comparing the database and target modification timestamps: a valid
+ // up-to-date state will always have the target mtime greater or equal to
+ // the depdb mtime. This is also used to handle the dry-run mode where we
+ // essentially do the interruption ourselves.
//
struct LIBBUILD2_SYMEXPORT depdb_base
{