aboutsummaryrefslogtreecommitdiff
path: root/build2/dist/init.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'build2/dist/init.cxx')
-rw-r--r--build2/dist/init.cxx6
1 files changed, 3 insertions, 3 deletions
diff --git a/build2/dist/init.cxx b/build2/dist/init.cxx
index 428ca5c..923c18f 100644
--- a/build2/dist/init.cxx
+++ b/build2/dist/init.cxx
@@ -51,7 +51,7 @@ namespace build2
v.insert<path> ("config.dist.cmd", true);
v.insert<dir_path> ("dist.root");
- v.insert<path> ("dist.cmd");
+ v.insert<process_path> ("dist.cmd");
v.insert<paths> ("dist.archives");
v.insert<bool> ("dist", variable_visibility::target); // Flag.
@@ -120,14 +120,14 @@ namespace build2
// dist.cmd
//
{
- value& v (r.assign ("dist.cmd"));
+ value& v (r.assign<process_path> ("dist.cmd"));
if (s)
{
if (const value& cv = config::required (r,
"config.dist.cmd",
path ("install")).first)
- v = cv;
+ v = run_search (cast<path> (cv), true);
}
}