Index: tools/gn/import_manager.cc |
diff --git a/tools/gn/import_manager.cc b/tools/gn/import_manager.cc |
index 4bb4b63eee731b3c2cccc834499c7c2e53a58c59..9de6150b8e8659b2378773890464bbb99de6f3be 100644 |
--- a/tools/gn/import_manager.cc |
+++ b/tools/gn/import_manager.cc |
@@ -86,6 +86,9 @@ bool ImportManager::DoImport(const SourceFile& file, |
} |
} |
- return imported_scope->NonRecursiveMergeTo(scope, false, node_for_err, |
+ Scope::MergeOptions options; |
+ options.copy_private_vars = false; |
+ options.mark_used = true; // Don't require all imported values be used. |
cjhopman
2014/05/14 16:42:43
There's no tests that mark_used=true works.
brettw
2014/05/15 19:44:15
I added one, thanks.
|
+ return imported_scope->NonRecursiveMergeTo(scope, options, node_for_err, |
"import", err); |
} |