diff options
author | sadrul@chromium.org <sadrul@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-04 17:49:03 +0000 |
---|---|---|
committer | sadrul@chromium.org <sadrul@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-04 17:49:03 +0000 |
commit | 0eaf769dbea74312f27b898f42859cc60eeaa9c7 (patch) | |
tree | 1abbe5a2c46ece49685feb1ab565c4f252a06653 /tools/grit | |
parent | c18a09e9745a5e350d7aa00f57221a3d26739e36 (diff) | |
download | chromium_src-0eaf769dbea74312f27b898f42859cc60eeaa9c7.zip chromium_src-0eaf769dbea74312f27b898f42859cc60eeaa9c7.tar.gz chromium_src-0eaf769dbea74312f27b898f42859cc60eeaa9c7.tar.bz2 |
grit: Completely ignore the 'if'-nodes that do not evaluate to true.
BUG=none
TEST=builds work fine
Review URL: http://codereview.chromium.org/6911026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@84081 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/grit')
-rw-r--r-- | tools/grit/grit/tool/build.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/grit/grit/tool/build.py b/tools/grit/grit/tool/build.py index 635cc41..7d3e864 100644 --- a/tools/grit/grit/tool/build.py +++ b/tools/grit/grit/tool/build.py @@ -176,6 +176,9 @@ are exported to translation interchange files (e.g. XMB files), etc. base_dir = util.dirname(output_node.GetOutputFilename()) + if node.name == 'if' and not node.IsConditionSatisfied(): + return + try: formatter = node.ItemFormatter(output_node.GetType()) if formatter: |