| Index: grit/tool/build.py
|
| diff --git a/grit/tool/build.py b/grit/tool/build.py
|
| index 537e2c64d99e8c307e4b2e6eee511bd87f26627b..0566df6864f715f31691f77f71e8765125233b7c 100644
|
| --- a/grit/tool/build.py
|
| +++ b/grit/tool/build.py
|
| @@ -224,11 +224,13 @@ are exported to translation interchange files (e.g. XMB files), etc.
|
| # be written into the target files (skip markers).
|
| from grit.node import include
|
| from grit.node import message
|
| + from grit.node import structure
|
| for node in start_node:
|
| # Same trick data_pack.py uses to see what nodes actually result in
|
| # real items.
|
| if (isinstance(node, include.IncludeNode) or
|
| - isinstance(node, message.MessageNode)):
|
| + isinstance(node, message.MessageNode) or
|
| + isinstance(node, structure.StructureNode)):
|
| text_ids = node.GetTextualIds()
|
| # Mark the item to be skipped if it wasn't in the whitelist.
|
| if text_ids and text_ids[0] not in whitelist_names:
|
|
|