summaryrefslogtreecommitdiff
path: root/tools/minicargo/build.cpp
diff options
context:
space:
mode:
authorJohn Hodge <tpg@mutabah.net>2017-08-19 22:13:14 +0800
committerJohn Hodge <tpg@mutabah.net>2017-08-19 22:13:14 +0800
commit1f43a2f620521b7324923912228cf4bf13624bd0 (patch)
tree5565f0261afa0cb1437a9257cd1a7645d1720474 /tools/minicargo/build.cpp
parent1b66d3257daf5dfb18128e5aaebb43568925587b (diff)
downloadmrust-1f43a2f620521b7324923912228cf4bf13624bd0.tar.gz
minicargo - Output redirection (windows)
Diffstat (limited to 'tools/minicargo/build.cpp')
-rw-r--r--tools/minicargo/build.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/tools/minicargo/build.cpp b/tools/minicargo/build.cpp
index a8032760..1d9b30ba 100644
--- a/tools/minicargo/build.cpp
+++ b/tools/minicargo/build.cpp
@@ -54,10 +54,12 @@ void MiniCargo_Build(const PackageManifest& manifest)
// Build dependencies
for(const auto& p : list.iter())
{
- p.build_lib();
+ if( ! p.build_lib() )
+ return ;
}
- manifest.build_lib();
+ if( ! manifest.build_lib() )
+ return ;
// TODO: If the manifest doesn't have a library, build the binary
}