]> granicus.if.org Git - python/commitdiff
Drop 2.4 support. Add disabled algorithms to Configure options.
authorMartin v. Löwis <martin@v.loewis.de>
Fri, 30 Jul 2010 17:29:39 +0000 (17:29 +0000)
committerMartin v. Löwis <martin@v.loewis.de>
Fri, 30 Jul 2010 17:29:39 +0000 (17:29 +0000)
PCbuild/build_ssl.py

index 5858d5db43ff3f5bed0859b49c74006fa15d596f..498b48ecfd0ca35b9a338d17d686ee14d519534f 100644 (file)
@@ -23,6 +23,7 @@
 # python.exe build_ssl.py Release x64
 # python.exe build_ssl.py Release Win32
 
+from __future__ import with_statement
 import os, sys, re, shutil
 
 # Find all "foo.exe" files on the PATH.
@@ -121,13 +122,10 @@ def fix_makefile(makefile):
     """
     if not os.path.isfile(makefile):
         return
-    # 2.4 compatibility
     fin = open(makefile)
-    if 1: # with open(makefile) as fin:
+    with open(makefile) as fin:
         lines = fin.readlines()
-        fin.close()
-    fout = open(makefile, 'w')
-    if 1: # with open(makefile, 'w') as fout:
+    with open(makefile, 'w') as fout:
         for line in lines:
             if line.startswith("PERL="):
                 continue
@@ -143,11 +141,10 @@ def fix_makefile(makefile):
                         line = line + noalgo
                 line = line + '\n'
             fout.write(line)
-    fout.close()
 
 def run_configure(configure, do_script):
-    print("perl Configure "+configure)
-    os.system("perl Configure "+configure)
+    print("perl Configure "+configure+" no-idea no-mdc2")
+    os.system("perl Configure "+configure+" no-idea no-mdc2")
     print(do_script)
     os.system(do_script)