diff options
Diffstat (limited to 'giscanner/dumper.py')
-rw-r--r-- | giscanner/dumper.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/giscanner/dumper.py b/giscanner/dumper.py index ff6c4c12..b415dd13 100644 --- a/giscanner/dumper.py +++ b/giscanner/dumper.py @@ -215,6 +215,9 @@ class DumpCompiler(object): args.append("-Wno-deprecated-declarations") pkgconfig_flags = self._run_pkgconfig('--cflags') args.extend([utils.cflag_real_include_path(f) for f in pkgconfig_flags]) + cppflags = os.environ.get('CPPFLAGS', '') + for cppflag in cppflags.split(): + args.append(cppflag) cflags = os.environ.get('CFLAGS', '') for cflag in cflags.split(): args.append(cflag) @@ -263,6 +266,9 @@ class DumpCompiler(object): else: args.append('-export-dynamic') + cppflags = os.environ.get('CPPFLAGS', '') + for cppflag in cppflags.split(): + args.append(cppflag) cflags = os.environ.get('CFLAGS', '') for cflag in cflags.split(): args.append(cflag) |