diff options
| author | Robert Schumacher <roschuma@microsoft.com> | 2017-03-15 19:46:55 -0700 |
|---|---|---|
| committer | Robert Schumacher <roschuma@microsoft.com> | 2017-03-15 19:51:41 -0700 |
| commit | 5cc80c1e974a2a52f863b98cc387a2285803521b (patch) | |
| tree | 12241cf577595468ded6e82050bf65cb26337377 /toolsrc/src/commands_build.cpp | |
| parent | 924c9321a752b17bac52ae4ebf955dc28d221dd2 (diff) | |
| download | vcpkg-5cc80c1e974a2a52f863b98cc387a2285803521b.tar.gz vcpkg-5cc80c1e974a2a52f863b98cc387a2285803521b.zip | |
[vcpkg] Fix regression with dependency qualifiers.
Diffstat (limited to 'toolsrc/src/commands_build.cpp')
| -rw-r--r-- | toolsrc/src/commands_build.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/toolsrc/src/commands_build.cpp b/toolsrc/src/commands_build.cpp index 1a634c8db..5ad39ae63 100644 --- a/toolsrc/src/commands_build.cpp +++ b/toolsrc/src/commands_build.cpp @@ -31,9 +31,9 @@ namespace vcpkg::Commands::Build Checks::check_exit(VCPKG_LINE_INFO, spec.name() == source_paragraph.name, "inconsistent arguments to build_package()"); const triplet& target_triplet = spec.target_triplet(); - for (auto&& dep : source_paragraph.depends) + for (auto&& dep : filter_dependencies(source_paragraph.depends, target_triplet)) { - if (status_db.find_installed(dep.name, target_triplet) == status_db.end()) + if (status_db.find_installed(dep, target_triplet) == status_db.end()) { return BuildResult::CASCADED_DUE_TO_MISSING_DEPENDENCIES; } |
