summaryrefslogtreecommitdiff
path: root/build/make/gen_msvs_vcxproj.sh
diff options
context:
space:
mode:
authorJohann <johannkoenig@google.com>2019-10-29 13:19:43 -0400
committerJohann <johannkoenig@google.com>2019-10-29 13:19:43 -0400
commitdaefbf2a6f5a2a9334355845396fa5f2fdccbaa5 (patch)
tree434165cfc138c8e33d477a246649e21906cff714 /build/make/gen_msvs_vcxproj.sh
parent154da5ba5a1f133c546d49324a26b458a9defa0e (diff)
downloadlibvpx-daefbf2a6f5a2a9334355845396fa5f2fdccbaa5.tar
libvpx-daefbf2a6f5a2a9334355845396fa5f2fdccbaa5.tar.gz
libvpx-daefbf2a6f5a2a9334355845396fa5f2fdccbaa5.tar.bz2
libvpx-daefbf2a6f5a2a9334355845396fa5f2fdccbaa5.zip
support visual studio 2019 (vs16)
Fixed: 1633 Change-Id: I7dd2b4873aeb548c7f9ebf7025baf15a8e65c68f
Diffstat (limited to 'build/make/gen_msvs_vcxproj.sh')
-rwxr-xr-xbuild/make/gen_msvs_vcxproj.sh7
1 files changed, 5 insertions, 2 deletions
diff --git a/build/make/gen_msvs_vcxproj.sh b/build/make/gen_msvs_vcxproj.sh
index bddabee6b..bb1c31d23 100755
--- a/build/make/gen_msvs_vcxproj.sh
+++ b/build/make/gen_msvs_vcxproj.sh
@@ -34,7 +34,7 @@ Options:
--name=project_name Name of the project (required)
--proj-guid=GUID GUID to use for the project
--module-def=filename File containing export definitions (for DLLs)
- --ver=version Version (14,15) of visual studio to generate for
+ --ver=version Version (14-16) of visual studio to generate for
--src-path-bare=dir Path to root of source tree
-Ipath/to/include Additional include directories
-DFLAG[=value] Preprocessor macros to define
@@ -168,7 +168,7 @@ for opt in "$@"; do
--ver=*)
vs_ver="$optval"
case "$optval" in
- 1[4-5])
+ 1[4-6])
;;
*) die Unrecognized Visual Studio Version in $opt
;;
@@ -339,6 +339,9 @@ generate_vcxproj() {
if [ "$vs_ver" = "15" ]; then
tag_content PlatformToolset v141
fi
+ if [ "$vs_ver" = "16" ]; then
+ tag_content PlatformToolset v142
+ fi
tag_content CharacterSet Unicode
if [ "$config" = "Release" ]; then
tag_content WholeProgramOptimization true