|
|
@@ -2951,9 +2951,12 @@ if GetTarget() == 'windows' and "VISUALSTUDIO" in SDK:
|
|
|
crtname = "Microsoft.VC%s.CRT" % (vcver)
|
|
|
dir = os.path.join(SDK["VISUALSTUDIO"], "VC", "redist", GetTargetArch(), crtname)
|
|
|
|
|
|
- if os.path.isdir(dir):
|
|
|
- CopyFile(GetOutputDir() + "/bin/", os.path.join(dir, "vcruntime" + vcver + ".dll"))
|
|
|
+ if os.path.isfile(os.path.join(dir, "msvcr" + vcver + ".dll")):
|
|
|
+ CopyFile(GetOutputDir() + "/bin/", os.path.join(dir, "msvcr" + vcver + ".dll"))
|
|
|
+ if os.path.isfile(os.path.join(dir, "msvcp" + vcver + ".dll")):
|
|
|
CopyFile(GetOutputDir() + "/bin/", os.path.join(dir, "msvcp" + vcver + ".dll"))
|
|
|
+ if os.path.isfile(os.path.join(dir, "vcruntime" + vcver + ".dll")):
|
|
|
+ CopyFile(GetOutputDir() + "/bin/", os.path.join(dir, "vcruntime" + vcver + ".dll"))
|
|
|
|
|
|
########################################################################
|
|
|
##
|