Bug 1656692 [wpt PR 24842] - Reland "Origin isolation: a new strategy for window...
[gecko.git] / security / generate_certdata.py
blobeb549cae648206c74cce2656958b510026236cec
1 #!/usr/bin/env python
2 # This Source Code Form is subject to the terms of the Mozilla Public
3 # License, v. 2.0. If a copy of the MPL was not distributed with this
4 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 # This exists to paper over differences between gyp's `action` definitions
8 # and moz.build `GENERATED_FILES` semantics.
10 import buildconfig
11 import os
12 import subprocess
15 def main(output, *inputs):
16 env = dict(os.environ)
17 env['PERL'] = str(buildconfig.substs['PERL'])
18 output.write(subprocess.check_output([buildconfig.substs['PYTHON3'],
19 inputs[0], inputs[2]], env=env))
20 return None