diff options
-rw-r--r-- | build2/b.cxx | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/build2/b.cxx b/build2/b.cxx index 449f1e1..b7e6708 100644 --- a/build2/b.cxx +++ b/build2/b.cxx @@ -1533,6 +1533,11 @@ main (int argc, char* argv[]) // Enter project-wide (as opposed to global) variable overrides. // + // And, yes, this means non-global overrides are not visible during + // bootstrap. If you are wondering why, it's because the project + // boundaries (specifically, amalgamation) are only known after + // bootstrap. + // // The mildly tricky part here is to distinguish the situation where // we are bootstrapping the same project multiple times. The first // override that we set cannot already exist (because the override |