diff options
Diffstat (limited to 'grit/format/policy_templates/writers/json_writer.py')
-rw-r--r-- | grit/format/policy_templates/writers/json_writer.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/grit/format/policy_templates/writers/json_writer.py b/grit/format/policy_templates/writers/json_writer.py index f5af8c1..4dfd282 100644 --- a/grit/format/policy_templates/writers/json_writer.py +++ b/grit/format/policy_templates/writers/json_writer.py @@ -39,6 +39,9 @@ class JsonWriter(template_writer.TemplateWriter): def PreprocessPolicies(self, policy_list): return self.FlattenGroupsAndSortPolicies(policy_list) + def WriteComment(self, comment): + self._out.append('// ' + comment) + def WritePolicy(self, policy): if policy['type'] == 'external': # This type can only be set through cloud policy. @@ -69,6 +72,9 @@ class JsonWriter(template_writer.TemplateWriter): self._first_written = False def BeginTemplate(self): + if self._GetChromiumVersionString() is not None: + self.WriteComment(self.config['build'] + ''' version: ''' + \ + self._GetChromiumVersionString()) self._out.append(TEMPLATE_HEADER) def EndTemplate(self): |