![Dan Peebles](/assets/img/avatar_default.png)
This is in preparation for the LLVM 4 upgrade (which gets more strict about e.g., return false in xcbuild itself) and also for using xcbuild more extensively in the Darwin stdenv bootstrap process, which is why I killed the unnecessary gcc dependency in the toolchain. llvm-cov pretends to be gcov anyway, so we're fine.
14 lines
559 B
Diff
14 lines
559 B
Diff
diff --git a/Libraries/dependency/Tools/dependency-info-tool.cpp b/Libraries/dependency/Tools/dependency-info-tool.cpp
|
|
index 006f53c7..d469f068 100644
|
|
--- a/Libraries/dependency/Tools/dependency-info-tool.cpp
|
|
+++ b/Libraries/dependency/Tools/dependency-info-tool.cpp
|
|
@@ -271,7 +271,7 @@ main(int argc, char **argv)
|
|
*/
|
|
std::vector<uint8_t> makefileContents = std::vector<uint8_t>(contents.begin(), contents.end());
|
|
if (!filesystem.write(makefileContents, *options.output())) {
|
|
- return false;
|
|
+ return -1;
|
|
}
|
|
|
|
return 0;
|