diff options
author | Matěj Cepl <mcepl@cepl.eu> | 2019-03-07 13:26:18 +0100 |
---|---|---|
committer | Matěj Cepl <mcepl@cepl.eu> | 2019-03-07 13:26:18 +0100 |
commit | 8a0a3e3cb37c83e9e4362dda60779fbe5f83fb5a (patch) | |
tree | 742be326bf6d6b009dd160e2b8cc9150bf1c7fd2 /setup.py | |
parent | bdbacebd8740e28be243f9152a06a2aba05c4f7a (diff) | |
download | m2crypto-8a0a3e3cb37c83e9e4362dda60779fbe5f83fb5a.tar.gz |
There are apparently multiword CPP variables. Taking that into account.
Fixes #250
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -44,13 +44,15 @@ package_data = {} if sys.platform == 'win32': package_data.update(M2Crypto=["*.dll"]) + def _get_additional_includes(): if os.name == 'nt': globmask = os.path.join('C:', os.sep, 'Program Files*', '*Visual*', 'VC', 'include') err = glob.glob(globmask) else: - pid = subprocess.Popen([os.environ.get('CPP', 'cpp'), '-Wp,-v', '-'], + pid = subprocess.Popen(os.environ.get('CPP', 'cpp').split() + + ['-Wp,-v', '-'], stdin=open(os.devnull, 'r'), stdout=subprocess.PIPE, stderr=subprocess.PIPE) |