DRTVWR-476: Update Copy3rdPartyLibs.cmake for VS 2017 version.
Also, on Windows, put build output into build-vc$AUTOBUILD_VSVER-$AUTOBUILD_ADDRSIZE instead of hard-coding build-vc120-$AUTOBUILD_ADDRSIZE.master
parent
bf999f2f84
commit
e849dfb9fa
|
|
@ -3769,7 +3769,7 @@ Copyright (c) 2012, 2014, 2015, 2016 nghttp2 contributors</string>
|
|||
<key>windows</key>
|
||||
<map>
|
||||
<key>build_directory</key>
|
||||
<string>build-vc120-$AUTOBUILD_ADDRSIZE</string>
|
||||
<string>build-vc${AUTOBUILD_VSVER|120}-$AUTOBUILD_ADDRSIZE</string>
|
||||
<key>configurations</key>
|
||||
<map>
|
||||
<key>RelWithDebInfo</key>
|
||||
|
|
|
|||
2
build.sh
2
build.sh
|
|
@ -28,7 +28,7 @@ build_dir_Linux()
|
|||
|
||||
build_dir_CYGWIN()
|
||||
{
|
||||
echo build-vc120-${AUTOBUILD_ADDRSIZE}
|
||||
echo build-vc${AUTOBUILD_VSVER:-120}-${AUTOBUILD_ADDRSIZE}
|
||||
}
|
||||
|
||||
viewer_channel_suffix()
|
||||
|
|
|
|||
|
|
@ -73,7 +73,6 @@ if(WINDOWS)
|
|||
|
||||
#*******************************
|
||||
# Copy MS C runtime dlls, required for packaging.
|
||||
# *TODO - Adapt this to support VC9
|
||||
if (MSVC80)
|
||||
list(APPEND LMSVC_VER 80)
|
||||
list(APPEND LMSVC_VERDOT 8.0)
|
||||
|
|
@ -82,6 +81,9 @@ if(WINDOWS)
|
|||
elseif (MSVC_VERSION EQUAL 1800) # VisualStudio 2013, which is (sigh) VS 12
|
||||
list(APPEND LMSVC_VER 120)
|
||||
list(APPEND LMSVC_VERDOT 12.0)
|
||||
elseif (MSVC_VERSION EQUAL 1915) # Visual Studio 2017
|
||||
list(APPEND LMSVC_VER 150)
|
||||
list(APPEND LMSVC_VERDOT 15.0)
|
||||
else (MSVC80)
|
||||
MESSAGE(WARNING "New MSVC_VERSION ${MSVC_VERSION} of MSVC: adapt Copy3rdPartyLibs.cmake")
|
||||
endif (MSVC80)
|
||||
|
|
|
|||
Loading…
Reference in New Issue