summaryrefslogtreecommitdiff
path: root/src/runtime
diff options
context:
space:
mode:
Diffstat (limited to 'src/runtime')
-rw-r--r--src/runtime/python/setup.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/runtime/python/setup.py b/src/runtime/python/setup.py
index cac6f7409..19459b411 100644
--- a/src/runtime/python/setup.py
+++ b/src/runtime/python/setup.py
@@ -1,8 +1,18 @@
from distutils.core import setup, Extension
+import os
+
+includes = os.getenv('EXTRA_INCLUDE_DIRS','').split(':')
+if includes==['']:
+ includes=[]
+libraries = os.getenv('EXTRA_LIB_DIRS','').split(':')
+if libraries==['']:
+ libraries=[]
pgf_module = Extension('pgf',
sources = ['pypgf.c'],
extra_compile_args = ['-std=c99'],
+ include_dirs = includes,
+ library_dirs = libraries,
libraries = ['gu', 'pgf'])
setup (name = 'pgf',