summaryrefslogtreecommitdiffstats
path: root/src/ninja.h
diff options
context:
space:
mode:
authorThiago Farina <tfarina@chromium.org>2011-08-24 00:33:41 (GMT)
committerThiago Farina <tfarina@chromium.org>2011-08-25 03:00:35 (GMT)
commit16761d7c766e0bed31e7648e3c5f2ce67c3aca52 (patch)
tree01ad64daa3d60762f8bc807eddca2eb32797971d /src/ninja.h
parentb0dac493c41b228f0f725faf65590a1595e2245c (diff)
downloadNinja-16761d7c766e0bed31e7648e3c5f2ce67c3aca52.zip
Ninja-16761d7c766e0bed31e7648e3c5f2ce67c3aca52.tar.gz
Ninja-16761d7c766e0bed31e7648e3c5f2ce67c3aca52.tar.bz2
Move RealDiskInterface class to disk_interface.h.
This is a TODO in src/ninja_jumble.cc Signed-off-by: Thiago Farina <tfarina@chromium.org>
Diffstat (limited to 'src/ninja.h')
-rw-r--r--src/ninja.h10
1 files changed, 0 insertions, 10 deletions
diff --git a/src/ninja.h b/src/ninja.h
index 1e797b6..4953711 100644
--- a/src/ninja.h
+++ b/src/ninja.h
@@ -23,7 +23,6 @@
#include <string>
#include <vector>
-#include "disk_interface.h"
#include "eval_env.h"
#include "stat_cache.h"
@@ -34,15 +33,6 @@ struct FileStat;
struct Node;
struct Rule;
-/// Implementation of DiskInterface that actually hits the disk.
-struct RealDiskInterface : public DiskInterface {
- virtual ~RealDiskInterface() {}
- virtual int Stat(const string& path);
- virtual bool MakeDir(const string& path);
- virtual string ReadFile(const string& path, string* err);
- virtual int RemoveFile(const string& path);
-};
-
/// Global state (file status, loaded rules) for a single run.
struct State {
State();