diff options
Diffstat (limited to 'giscanner/dumper.py')
-rw-r--r-- | giscanner/dumper.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/giscanner/dumper.py b/giscanner/dumper.py index 61942faf..0c10a780 100644 --- a/giscanner/dumper.py +++ b/giscanner/dumper.py @@ -252,6 +252,9 @@ class DumpCompiler(object): for ldflag in shlex.split(os.environ.get('LDFLAGS', '')): args.append(ldflag) + dll_dirs = utils.dll_dirs() + dll_dirs.add_dll_dirs(self._packages) + if not self._options.quiet: print("g-ir-scanner: link: %s" % ( subprocess.list2cmdline(args), )) @@ -278,6 +281,7 @@ class DumpCompiler(object): finally: if msys: os.remove(tf_name) + dll_dirs.cleanup_dll_dirs() def compile_introspection_binary(options, get_type_functions, |