Commit ab245ff3 authored by Peter Kuemmel's avatar Peter Kuemmel

Ninja: but cl supports /nologo ...

parent bf58e9ad
......@@ -683,10 +683,11 @@ int main() {
srcfilename = srcfile.substr(pos + 1);
}
std::string nol = " /nologo ";
std::string show = " /showIncludes ";
if (lang == "C" || lang == "CXX") {
return process(srcfilename, dfile, objfile, prefix,
binpath + show + rest);
binpath + nol + show + rest);
} else if (lang == "RC") {
// "misuse" cl.exe to get headers from .rc files
......@@ -701,10 +702,10 @@ int main() {
// extract dependencies with cl.exe
process(srcfilename, dfile, objfile,
prefix, cl + show + clrest, true);
prefix, cl + nol + show + clrest, true);
// compile rc file with rc.exe
return process(srcfilename, "" , objfile, prefix, binpath + nol + rest);
return process(srcfilename, "" , objfile, prefix, binpath + rest);
}
usage("Invalid language specified.");
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment