diff options
Diffstat (limited to 'BuildTools')
| -rw-r--r-- | BuildTools/SCons/SConstruct | 6 | 
1 files changed, 4 insertions, 2 deletions
| diff --git a/BuildTools/SCons/SConstruct b/BuildTools/SCons/SConstruct index 4c35123..5d6e6be 100644 --- a/BuildTools/SCons/SConstruct +++ b/BuildTools/SCons/SConstruct @@ -109,8 +109,10 @@ if env.get("coverage", 0) :  if env["PLATFORM"] == "win32" :  	env.Append(LIBS = ["user32", "dnsapi", "ws2_32", "wsock32"])  	env.Append(CCFLAGS = ["/EHsc", "/nologo"]) -	env["LINKCOM"] = [env["LINKCOM"], 'mt.exe -nologo -manifest ${TARGET}.manifest -outputresource:$TARGET;1'] -	env["SHLINKCOM"] = [env["SHLINKCOM"], 'mt.exe -nologo -manifest ${TARGET}.manifest -outputresource:$TARGET;2'] +	# FIXME: We should find a decent solution for MSVS 10 +	if int(env["MSVS_VERSION"].split(".")[0]) < 10 : +		env["LINKCOM"] = [env["LINKCOM"], 'mt.exe -nologo -manifest ${TARGET}.manifest -outputresource:$TARGET;1'] +		env["SHLINKCOM"] = [env["SHLINKCOM"], 'mt.exe -nologo -manifest ${TARGET}.manifest -outputresource:$TARGET;2']  if env["PLATFORM"] == "darwin" :  	env.Append(FRAMEWORKS = ["IOKit", "AppKit"]) | 
 Swift
 Swift