summaryrefslogtreecommitdiffstats
path: root/src/ninja.cc
diff options
context:
space:
mode:
authorJon <jon.forums@gmail.com>2012-09-20 14:05:11 (GMT)
committerJon <jon.forums@gmail.com>2012-09-20 14:05:11 (GMT)
commit3b3e1c831cc49d8c02928aaad7683c820cce9400 (patch)
tree993c5b27b81e96c041bb9d0ef7a40d84110e0cc9 /src/ninja.cc
parente6c8bd91c22b64374aa7a1c84ae0a462f4fe2896 (diff)
downloadNinja-3b3e1c831cc49d8c02928aaad7683c820cce9400.zip
Ninja-3b3e1c831cc49d8c02928aaad7683c820cce9400.tar.gz
Ninja-3b3e1c831cc49d8c02928aaad7683c820cce9400.tar.bz2
Give MinGW builds MSVC build helper superpowers
Note: _WIN32 is used instead of WIN32 to enable builds with MSVC IDE, Windows SDK non-IDE command line tools, and mingw/mingw-w64 based toolchains
Diffstat (limited to 'src/ninja.cc')
-rw-r--r--src/ninja.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ninja.cc b/src/ninja.cc
index c9196f8..6046d72 100644
--- a/src/ninja.cc
+++ b/src/ninja.cc
@@ -292,7 +292,7 @@ int ToolBrowse(Globals* globals, int argc, char* argv[]) {
}
#endif // _WIN32
-#if defined(WIN32)
+#if defined(_WIN32)
int ToolMSVC(Globals* globals, int argc, char* argv[]) {
// Reset getopt: push one argument onto the front of argv, reset optind.
argc++;
@@ -537,7 +537,7 @@ int ChooseTool(const string& tool_name, const Tool** tool_out) {
{ "browse", "browse dependency graph in a web browser",
Tool::RUN_AFTER_LOAD, ToolBrowse },
#endif
-#if defined(WIN32)
+#if defined(_WIN32)
{ "msvc", "build helper for MSVC cl.exe (EXPERIMENTAL)",
Tool::RUN_AFTER_FLAGS, ToolMSVC },
#endif