aboutsummaryrefslogtreecommitdiff
path: root/build/config/operation.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'build/config/operation.cxx')
-rw-r--r--build/config/operation.cxx6
1 files changed, 6 insertions, 0 deletions
diff --git a/build/config/operation.cxx b/build/config/operation.cxx
index ea338f5..43a5718 100644
--- a/build/config/operation.cxx
+++ b/build/config/operation.cxx
@@ -176,6 +176,9 @@ namespace build
{
for (const name& n: v.as<const list_value&> ())
{
+ if (n.pair != '\0')
+ continue; // Skip project names.
+
dir_path out_nroot (out_root / n.dir);
scope& nroot (scopes.find (out_nroot));
@@ -270,6 +273,9 @@ namespace build
{
for (const name& n: v.as<const list_value&> ())
{
+ if (n.pair != '\0')
+ continue; // Skip project names.
+
// Create and bootstrap subproject's root scope.
//
dir_path out_nroot (out_root / n.dir);