aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pow/pywrap/build.py19
1 files changed, 13 insertions, 6 deletions
diff --git a/pow/pywrap/build.py b/pow/pywrap/build.py
index 83ce9360..0160918f 100644
--- a/pow/pywrap/build.py
+++ b/pow/pywrap/build.py
@@ -27,12 +27,19 @@ from distutils.sysconfig import (get_config_var as getvar,
openssl_dir = os.path.realpath(os.path.join(os.getcwd(), "../../openssl/openssl"))
-cmd = [getvar("CC"), "-o", "python", "python.c",
- "-Wl,-rpath,%s" % openssl_dir,
- "-L%s" % openssl_dir,
- "-lcrypto", "-lssl",
- "-I%s" % getinc(plat_specific = False),
- "-I%s" % getinc(plat_specific = True)]
+cmd = getvar("CC").split()
+
+cmd.append("-o")
+cmd.append("python")
+cmd.append("python.c")
+
+cmd.append("-Wl,-rpath,%s" % openssl_dir)
+cmd.append("-L%s" % openssl_dir)
+cmd.append("-lcrypto")
+cmd.append("-lssl")
+
+cmd.append("-I%s" % getinc(plat_specific = False))
+cmd.append("-I%s" % getinc(plat_specific = True))
if not getvar("Py_ENABLE_SHARED"):
cmd.append("-L%s" % getvar("LIBPL"))