summaryrefslogtreecommitdiff
path: root/giscanner/dumper.py
diff options
context:
space:
mode:
Diffstat (limited to 'giscanner/dumper.py')
-rw-r--r--giscanner/dumper.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/giscanner/dumper.py b/giscanner/dumper.py
index 7c2eba8b..baa51a9f 100644
--- a/giscanner/dumper.py
+++ b/giscanner/dumper.py
@@ -238,17 +238,17 @@ class DumpCompiler(object):
# likely to be uninstalled yet and we want the uninstalled RPATHs have
# priority (or we might run with installed library that is older)
- if not self._options.external_library:
- self._add_link_internal_args(args, libtool)
- else:
- self._add_link_external_args(args)
-
for source in sources:
if not os.path.exists(source):
raise CompilerError(
"Could not find object file: %s" % (source, ))
args.extend(list(sources))
+ if not self._options.external_library:
+ self._add_link_internal_args(args, libtool)
+ else:
+ self._add_link_external_args(args)
+
if not self._options.quiet:
print "g-ir-scanner: link: %s" % (
subprocess.list2cmdline(args), )