diff options
Diffstat (limited to 'bdep/bdep.cxx')
-rw-r--r-- | bdep/bdep.cxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/bdep/bdep.cxx b/bdep/bdep.cxx index c9d3234..c614cc0 100644 --- a/bdep/bdep.cxx +++ b/bdep/bdep.cxx @@ -88,9 +88,10 @@ init (const common_options& co, cli::group_scanner& scan, strings& args) continue; } - // @<cfg-name> + // @<cfg-name> & -@<cfg-name> // - if (*a == '@' && cfg_name (&o, a + 1)) + if ((*a == '@' && cfg_name (&o, a + 1)) || + (*a == '-' && a[1] == '@' && cfg_name (&o, a + 2))) { scan.next (); continue; |