diff --git a/plugins/asyncio/uwsgiplugin.py b/plugins/asyncio/uwsgiplugin.py index 56e56e815..8b8a56eed 100644 --- a/plugins/asyncio/uwsgiplugin.py +++ b/plugins/asyncio/uwsgiplugin.py @@ -13,7 +13,7 @@ NAME = 'asyncio' -CFLAGS = ['-I' + path for path in paths] +CFLAGS = ['-I' + '"' + path + '"' for path in paths] LDFLAGS = [] LIBS = [] GCC_LIST = ['asyncio'] diff --git a/plugins/gevent/uwsgiplugin.py b/plugins/gevent/uwsgiplugin.py index 422a5ffc1..4fa3623db 100644 --- a/plugins/gevent/uwsgiplugin.py +++ b/plugins/gevent/uwsgiplugin.py @@ -13,7 +13,7 @@ NAME = 'gevent' -CFLAGS = ['-I' + path for path in paths] +CFLAGS = ['-I' + '"' + path + '"' for path in paths] LDFLAGS = [] LIBS = [] diff --git a/plugins/greenlet/uwsgiplugin.py b/plugins/greenlet/uwsgiplugin.py index c712b5369..e5815a51a 100644 --- a/plugins/greenlet/uwsgiplugin.py +++ b/plugins/greenlet/uwsgiplugin.py @@ -13,7 +13,7 @@ NAME = 'greenlet' -CFLAGS = ['-I' + path for path in paths] +CFLAGS = ['-I' + '"' + path + '"' for path in paths] LDFLAGS = [] LIBS = [] diff --git a/plugins/python/uwsgiplugin.py b/plugins/python/uwsgiplugin.py index 47d30dd11..82fb43c07 100644 --- a/plugins/python/uwsgiplugin.py +++ b/plugins/python/uwsgiplugin.py @@ -39,7 +39,7 @@ def get_python_version(): 'raw' ] -CFLAGS = ['-I' + path for path in paths] +CFLAGS = ['-I' + '"' + path + '"' for path in paths] LDFLAGS = [] if 'UWSGI_PYTHON_NOLIB' not in os.environ: @@ -92,8 +92,8 @@ def get_python_version(): except Exception: libdir = "%s/lib" % sysconfig.PREFIX - LDFLAGS.append("-L%s" % libdir) - LDFLAGS.append("-Wl,-rpath,%s" % libdir) + LDFLAGS.append('-L"%s"' % libdir) + LDFLAGS.append('-Wl,-rpath,"%s"' % libdir) os.environ['LD_RUN_PATH'] = "%s" % libdir diff --git a/plugins/pyuwsgi/uwsgiplugin.py b/plugins/pyuwsgi/uwsgiplugin.py index 3bfd66edd..a67ccf36c 100644 --- a/plugins/pyuwsgi/uwsgiplugin.py +++ b/plugins/pyuwsgi/uwsgiplugin.py @@ -17,7 +17,7 @@ NAME = 'pyuwsgi' -CFLAGS = ['-I' + path for path in paths] +CFLAGS = ['-I' + '"' + path + '"' for path in paths] LDFLAGS = [] LIBS = [] diff --git a/plugins/stackless/uwsgiplugin.py b/plugins/stackless/uwsgiplugin.py index a304b97a5..b7778bb51 100644 --- a/plugins/stackless/uwsgiplugin.py +++ b/plugins/stackless/uwsgiplugin.py @@ -13,7 +13,7 @@ NAME = 'stackless' -CFLAGS = ['-I' + path for path in paths] +CFLAGS = ['-I' + '"' + path + '"' for path in paths] LDFLAGS = [] LIBS = [] diff --git a/plugins/tornado/uwsgiplugin.py b/plugins/tornado/uwsgiplugin.py index f80b6efbf..31c4f4b28 100644 --- a/plugins/tornado/uwsgiplugin.py +++ b/plugins/tornado/uwsgiplugin.py @@ -13,7 +13,7 @@ NAME = 'tornado' -CFLAGS = ['-I' + path for path in paths] +CFLAGS = ['-I' + '"' + path + '"' for path in paths] LDFLAGS = [] LIBS = []