From 9c55e50bea0bcc1e5280e12c2413323a9a205be6 Mon Sep 17 00:00:00 2001 From: Nicolas Schneider Date: Wed, 13 Feb 2019 00:36:36 +0100 Subject: vs: do not automatically link dependencies --- mesonbuild/backend/vs2010backend.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'mesonbuild/backend/vs2010backend.py') diff --git a/mesonbuild/backend/vs2010backend.py b/mesonbuild/backend/vs2010backend.py index fc37fec..d07caf3 100644 --- a/mesonbuild/backend/vs2010backend.py +++ b/mesonbuild/backend/vs2010backend.py @@ -440,6 +440,10 @@ class Vs2010Backend(backends.Backend): ig = ET.SubElement(root, 'ItemGroup') pref = ET.SubElement(ig, 'ProjectReference', Include=include) ET.SubElement(pref, 'Project').text = '{%s}' % projid + # Do not link in generated .lib files from dependencies automatically. + # We only use the dependencies for ordering and link in the generated + # objects and .lib files manually. + ET.SubElement(pref, 'LinkLibraryDependencies').text = 'false' def add_target_deps(self, root, target): target_dict = {target.get_id(): target} -- cgit v1.1