diff options
| author | Christian Heimes <christian@cheimes.de> | 2007-11-23 17:32:38 +0000 |
|---|---|---|
| committer | Christian Heimes <christian@cheimes.de> | 2007-11-23 17:32:38 +0000 |
| commit | 0eb21022f2b5492c90d377379d4b2a945984f29c (patch) | |
| tree | ec48c8c7eb48ba2945533cee9731f68543cc5e6e | |
| parent | 62a8ee1a4ac688f82e2ec76672ae70f4ed006246 (diff) | |
| download | cpython-git-0eb21022f2b5492c90d377379d4b2a945984f29c.tar.gz | |
Implemented request from Marc-Andre Lemburg
For license reasons Python must not ship with IDEA, RC5 and MDC2. The latter are disabled by default but IDEA is enabled by default.
| -rw-r--r-- | PCbuild9/build_ssl.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/PCbuild9/build_ssl.py b/PCbuild9/build_ssl.py index 96d5aad8dd..db73e24333 100644 --- a/PCbuild9/build_ssl.py +++ b/PCbuild9/build_ssl.py @@ -131,6 +131,11 @@ def fix_makefile(makefile): line = "CP=copy\n" if line.startswith("MKDIR="): line = "MKDIR=mkdir\n" + if line.startswith("CFLAG="): + for algo in ("RC5", "MDC2", "IDEA"): + noalgo = " -DOPENSSL_NO_%s" % algo + if noalgo not in line: + line = line + noalgo fout.write(line) def run_configure(configure, do_script): |
