summaryrefslogtreecommitdiff
path: root/tools/minicargo/build.cpp
diff options
context:
space:
mode:
authorJohn Hodge <tpg@ucc.asn.au>2017-09-23 11:14:29 +0800
committerJohn Hodge <tpg@ucc.asn.au>2017-09-23 11:18:30 +0800
commit69e7babc3bf5e7cfa86295bfa4cb139b79627a8b (patch)
tree028a43b2bf772cc294301dcf1a215c655e8bae9a /tools/minicargo/build.cpp
parent5d5431f1db9efba7939d5e86e3be7136e3ec39fe (diff)
downloadmrust-69e7babc3bf5e7cfa86295bfa4cb139b79627a8b.tar.gz
Minicargo - Support optional build-dependencies
Diffstat (limited to 'tools/minicargo/build.cpp')
-rw-r--r--tools/minicargo/build.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/minicargo/build.cpp b/tools/minicargo/build.cpp
index 9e30996f..3849a948 100644
--- a/tools/minicargo/build.cpp
+++ b/tools/minicargo/build.cpp
@@ -274,6 +274,10 @@ void BuildList::add_dependencies(const PackageManifest& p, unsigned level, bool
{
for(const auto& dep : p.build_dependencies())
{
+ if( dep.is_disabled() )
+ {
+ continue ;
+ }
add_package(dep.get_package(), level+1, include_build);
}
}