diff options
Diffstat (limited to 'grit/format/policy_templates/writers/reg_writer.py')
-rw-r--r-- | grit/format/policy_templates/writers/reg_writer.py | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/grit/format/policy_templates/writers/reg_writer.py b/grit/format/policy_templates/writers/reg_writer.py index ad83046..70c87a3 100644 --- a/grit/format/policy_templates/writers/reg_writer.py +++ b/grit/format/policy_templates/writers/reg_writer.py @@ -82,6 +82,9 @@ class RegWriter(template_writer.TemplateWriter): list.append('"%s"=%s' % (policy['name'], example_value_str)) + def WriteComment(self, comment): + self._prefix.append('; ' + comment) + def WritePolicy(self, policy): if self.CanBeMandatory(policy): self._WritePolicy(policy, @@ -103,8 +106,12 @@ class RegWriter(template_writer.TemplateWriter): self._mandatory = [] self._recommended = [] self._last_key = {} + self._prefix = [] def GetTemplateText(self): - prefix = ['Windows Registry Editor Version 5.00'] - all = prefix + self._mandatory + self._recommended + self._prefix.append('Windows Registry Editor Version 5.00') + if self._GetChromiumVersionString() is not None: + self.WriteComment(self.config['build'] + ' version: ' + \ + self._GetChromiumVersionString()) + all = self._prefix + self._mandatory + self._recommended return self.NEWLINE.join(all) |