diff options
author | John Hodge <tpg@ucc.asn.au> | 2017-09-07 14:21:25 +0800 |
---|---|---|
committer | John Hodge <tpg@ucc.asn.au> | 2017-09-07 14:21:25 +0800 |
commit | fb18453b184e16be703e543847b233a614fb39de (patch) | |
tree | 7283ed02bb879d38d290700685d8b56a2fd01c5e /tools/minicargo/build.cpp | |
parent | 4f246978f8c776d9e9738c41f4430e2b94df8642 (diff) | |
download | mrust-fb18453b184e16be703e543847b233a614fb39de.tar.gz |
minicargo - return non-zero when build fails
Diffstat (limited to 'tools/minicargo/build.cpp')
-rw-r--r-- | tools/minicargo/build.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/minicargo/build.cpp b/tools/minicargo/build.cpp index 144262c2..665f567e 100644 --- a/tools/minicargo/build.cpp +++ b/tools/minicargo/build.cpp @@ -202,7 +202,7 @@ struct Timestamp } }; -void MiniCargo_Build(const PackageManifest& manifest, ::helpers::path override_path) +bool MiniCargo_Build(const PackageManifest& manifest, ::helpers::path override_path) { BuildList list; @@ -221,12 +221,12 @@ void MiniCargo_Build(const PackageManifest& manifest, ::helpers::path override_p { if( ! builder.build_library(p) ) { - return; + return false; } } // TODO: If the manifest doesn't have a library, build the binary - builder.build_library(manifest); + return builder.build_library(manifest); } void BuildList::add_dependencies(const PackageManifest& p, unsigned level, bool include_build) |