1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
Drop the boringssl reliance on obsolete "pipes" Python library
Author: Antoine Le Gonidec <debian@vv221.fr>
---
--- a/external/boringssl/util/bot/vs_toolchain.py
+++ b/external/boringssl/util/bot/vs_toolchain.py
@@ -4,7 +4,7 @@
import json
import os
-import pipes
+import shlex
import shutil
import subprocess
import sys
@@ -55,7 +55,7 @@
# values there.
gyp_defines_dict = gyp.NameValueListToDict(gyp.ShlexEnv('GYP_DEFINES'))
gyp_defines_dict['windows_sdk_path'] = win_sdk
- os.environ['GYP_DEFINES'] = ' '.join('%s=%s' % (k, pipes.quote(str(v)))
+ os.environ['GYP_DEFINES'] = ' '.join('%s=%s' % (k, shlex.quote(str(v)))
for k, v in gyp_defines_dict.iteritems())
os.environ['WINDOWSSDKDIR'] = win_sdk
os.environ['WDK_DIR'] = wdk
|