From 9f5c4c1ae3bff517eefb39130287016514fb31c7 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Fri, 6 Jan 2017 17:28:45 +0200 Subject: Store platform targets as typed target_triplet --- build2/pkgconfig/init.cxx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'build2/pkgconfig') diff --git a/build2/pkgconfig/init.cxx b/build2/pkgconfig/init.cxx index ece0caf..7149eb6 100644 --- a/build2/pkgconfig/init.cxx +++ b/build2/pkgconfig/init.cxx @@ -42,9 +42,11 @@ namespace build2 auto& vp (var_pool); const variable& c_x (vp.insert ("config.pkgconfig", true)); - const variable& c_x_tgt (vp.insert ("config.pkgconfig.target")); const variable& x_path (vp.insert ("pkgconfig.path")); + const variable& c_x_tgt ( + vp.insert ("config.pkgconfig.target")); + // Configure. // @@ -80,9 +82,9 @@ namespace build2 // if (pp.empty ()) { - if (const string* t = cast_null (hints[c_x_tgt])) + if (const auto* t = cast_null (hints[c_x_tgt])) { - d = *t; + d = t->string (); d += "-pkg-config"; l5 ([&]{trace << "trying " << d;}); -- cgit v1.1