diff options
author | Matt A. Tobin <email@mattatobin.com> | 2021-11-21 00:14:10 -0500 |
---|---|---|
committer | Moonchild <moonchild@palemoon.org> | 2022-04-05 20:10:40 +0200 |
commit | 285a3e072467fe50981e4a334682faac0d382471 (patch) | |
tree | 12d6ec03dbf79fc18065c82c7a12f06a34abd311 | |
parent | af65da0e335b80c063b4470897e64d1263bfafe5 (diff) | |
download | uxp-285a3e072467fe50981e4a334682faac0d382471.tar.gz |
[NSS/GYP] Update generate_certdata.py so it matches what this version of nss expects
-rw-r--r-- | security/generate_certdata.py | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/security/generate_certdata.py b/security/generate_certdata.py index 3cb1aae5bb..96622e8d2a 100644 --- a/security/generate_certdata.py +++ b/security/generate_certdata.py @@ -1,11 +1,20 @@ #!/usr/bin/env python +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + # # This exists to paper over differences between gyp's `action` definitions # and moz.build `GENERATED_FILES` semantics. import buildconfig +import os import subprocess + def main(output, *inputs): - output.write(subprocess.check_output([buildconfig.substs['PERL']] + list(inputs))) - return None
\ No newline at end of file + env = dict(os.environ) + env['PERL'] = str(buildconfig.substs['PERL']) + output.write(subprocess.check_output([buildconfig.substs['PYTHON'], + inputs[0], inputs[2]], env=env)) + return None |