aboutsummaryrefslogtreecommitdiff
path: root/bdep/init.cxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2018-05-22 08:05:07 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2018-05-22 08:07:05 +0200
commitc2589526054b394052fe59e29e58fcdd284d81f3 (patch)
treefaed5a338274ec8cd8720e47572d39f2864443d6 /bdep/init.cxx
parent8717405eb2869115a5abe4b146fa5e73421467d4 (diff)
Diagnose if configuration is inside package
Diffstat (limited to 'bdep/init.cxx')
-rw-r--r--bdep/init.cxx6
1 files changed, 4 insertions, 2 deletions
diff --git a/bdep/init.cxx b/bdep/init.cxx
index 5534575..d3dd7fc 100644
--- a/bdep/init.cxx
+++ b/bdep/init.cxx
@@ -20,6 +20,7 @@ namespace bdep
cmd_init_config (const configuration_name_options& o,
const configuration_add_options& ao,
const dir_path& prj,
+ const package_locations& ps,
database& db,
const dir_path& cfg,
cli::scanner& args,
@@ -37,8 +38,8 @@ namespace bdep
cmd_config_validate_add (o, m, nm, id);
return ca
- ? cmd_config_add ( ao, prj, db, cfg, move (nm), move (id))
- : cmd_config_create (o, ao, prj, db, cfg, args, move (nm), move (id));
+ ? cmd_config_add ( ao, prj, ps, db, cfg, move (nm), move (id))
+ : cmd_config_create (o, ao, prj, ps, db, cfg, args, move (nm), move (id));
}
void
@@ -185,6 +186,7 @@ namespace bdep
o,
o,
prj,
+ load_packages (prj),
db,
ca ? o.config_add () : o.config_create (),
args,