Commit 8c9d99ff authored by Zachary Ware's avatar Zachary Ware

Issue #27407: Make PCbuild/prepare_ssl.py Python 2 compatible

parent bdddb11b
...@@ -18,6 +18,8 @@ ...@@ -18,6 +18,8 @@
# it should configure OpenSSL such that it is ready to be built by # it should configure OpenSSL such that it is ready to be built by
# ssl.vcxproj on 32 or 64 bit platforms. # ssl.vcxproj on 32 or 64 bit platforms.
from __future__ import print_function
import os import os
import re import re
import sys import sys
...@@ -89,7 +91,10 @@ def create_asms(makefile, tmp_d): ...@@ -89,7 +91,10 @@ def create_asms(makefile, tmp_d):
def copy_includes(makefile, suffix): def copy_includes(makefile, suffix):
dir = 'include'+suffix+'\\openssl' dir = 'include'+suffix+'\\openssl'
os.makedirs(dir, exist_ok=True) try:
os.makedirs(dir)
except OSError:
pass
copy_if_different = r'$(PERL) $(SRC_D)\util\copy-if-different.pl' copy_if_different = r'$(PERL) $(SRC_D)\util\copy-if-different.pl'
with open(makefile) as fin: with open(makefile) as fin:
for line in fin: for line in fin:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment