From 5cc80c1e974a2a52f863b98cc387a2285803521b Mon Sep 17 00:00:00 2001 From: Robert Schumacher Date: Wed, 15 Mar 2017 19:46:55 -0700 Subject: [vcpkg] Fix regression with dependency qualifiers. --- toolsrc/src/commands_build.cpp | 4 ++-- 1 file 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; } -- cgit v1.2.3