summaryrefslogtreecommitdiffstats
path: root/src/util.h
diff options
context:
space:
mode:
authorEvan Martin <martine@danga.com>2011-05-02 02:43:51 (GMT)
committerEvan Martin <martine@danga.com>2011-05-02 14:21:33 (GMT)
commitd660db1f8b7f1f2c1b87d2fa06da26fdc45809c3 (patch)
tree6c0b935b6e8c8b24c4420e8307393dc88f4e2f14 /src/util.h
parent2ca4e98e86d6b4a3879842468c9e3fd4745f8fe4 (diff)
downloadNinja-d660db1f8b7f1f2c1b87d2fa06da26fdc45809c3.zip
Ninja-d660db1f8b7f1f2c1b87d2fa06da26fdc45809c3.tar.gz
Ninja-d660db1f8b7f1f2c1b87d2fa06da26fdc45809c3.tar.bz2
windows: abstract around mkdir vs _mkdir
Diffstat (limited to 'src/util.h')
-rw-r--r--src/util.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/util.h b/src/util.h
index a89cd3d..7fc5af9 100644
--- a/src/util.h
+++ b/src/util.h
@@ -28,4 +28,8 @@ void Error(const char* msg, ...);
/// Canonicalize a path like "foo/../bar.h" into just "bar.h".
bool CanonicalizePath(string* path, string* err);
+/// Create a directory (mode 0777 on Unix).
+/// Portability abstraction.
+int MakeDir(const string& path);
+
#endif // NINJA_UTIL_H_