From 2673d6c1e62f2c79785649f0209469cb6948f274 Mon Sep 17 00:00:00 2001 From: knodlseder <> Date: Thu, 3 Feb 2011 11:57:05 +0000 Subject: [PATCH] extract include directories also from CPPFLAGS --- pyext/setup.py.in | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/pyext/setup.py.in b/pyext/setup.py.in index 4945f3e..5740619 100644 --- a/pyext/setup.py.in +++ b/pyext/setup.py.in @@ -28,9 +28,14 @@ for extra_lib_path in extra_lib_paths: dir = extra_lib_path.lstrip().lstrip('-L') if len(dir) > 0: library_dirs.append(extra_lib_path.lstrip('-L')) -#print include_dirs -#print libraries -#print library_dirs + +# Get extra include directories +extra_include_dirs = ('@CPPFLAGS@').split(' ') +for extra_include_dir in extra_include_dirs: + if extra_include_dir.lstrip().find('-I') == 0: + dir = extra_include_dir.lstrip().lstrip('-I') + if len(dir) > 0: + include_dirs.append(extra_include_dir.lstrip('-I')) # Setup setup(name='@PACKAGE_NAME@', -- libgit2 0.21.4