diff options
author | Peter Collingbourne <peter@pcc.me.uk> | 2011-08-27 01:25:57 (GMT) |
---|---|---|
committer | Peter Collingbourne <peter@pcc.me.uk> | 2011-09-03 22:05:35 (GMT) |
commit | 85740c2ddbb2aa0d523c997187442385a191fb64 (patch) | |
tree | 505687e9f44d3a0a1d29d979c1d51e555906fdc0 /src/build_log.h | |
parent | 769bb7d69bfd4bd120732bc6807e6f03bacfac16 (diff) | |
download | Ninja-85740c2ddbb2aa0d523c997187442385a191fb64.zip Ninja-85740c2ddbb2aa0d523c997187442385a191fb64.tar.gz Ninja-85740c2ddbb2aa0d523c997187442385a191fb64.tar.bz2 |
Support for rebuilding and reloading manifest files
This introduces support for rebuilding the top-level manifest file
using a provided build statement, and reloading it before building
the user-requested targets.
Diffstat (limited to 'src/build_log.h')
-rw-r--r-- | src/build_log.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/build_log.h b/src/build_log.h index 81a745f..f45cbde 100644 --- a/src/build_log.h +++ b/src/build_log.h @@ -32,6 +32,7 @@ struct Edge; /// from it struct BuildLog { BuildLog(); + ~BuildLog() { Close(); } void SetConfig(BuildConfig* config) { config_ = config; } bool OpenForWrite(const string& path, string* err); |