From f67ce4d87c9531675c2e26715e005234fda4386c Mon Sep 17 00:00:00 2001 From: William Deegan Date: Fri, 21 Apr 2017 09:33:08 -0700 Subject: Part 2 of fix for bug # 2979. Fix target to be the .dll target node output from env.SharedLibrary() --- src/engine/SCons/Tool/msvs.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/engine/SCons/Tool/msvs.xml b/src/engine/SCons/Tool/msvs.xml index b367e84..c4701e1 100644 --- a/src/engine/SCons/Tool/msvs.xml +++ b/src/engine/SCons/Tool/msvs.xml @@ -137,14 +137,14 @@ barmisc = ['bar_readme.txt'] dll = env.SharedLibrary(target = 'bar.dll', source = barsrcs) - +buildtarget = [s for s in dll if str(s).endswith('dll')] env.MSVSProject(target = 'Bar' + env['MSVSPROJECTSUFFIX'], srcs = barsrcs, incs = barincs, localincs = barlocalincs, resources = barresources, misc = barmisc, - buildtarget = dll, + buildtarget = buildtarget, variant = 'Release') Starting with version 2.4 of -- cgit v0.12