Fix Javascript and Windows builds.

1. Updating our javascript decoders reflecting latest changes.
2. Fix windows testing.
This commit is contained in:
Frank Galligan 2017-02-17 10:02:19 -08:00
parent a282c3ed5b
commit 931a1de144
2 changed files with 23 additions and 9 deletions

14
cmake/msvc_runtime.cmake Normal file
View File

@ -0,0 +1,14 @@
cmake_minimum_required(VERSION 3.2)
if (MSVC)
# Use statically linked versions of the MS standard libraries.
if (NOT "${MSVC_RUNTIME}" STREQUAL "dll")
foreach (flag_var
CMAKE_CXX_FLAGS CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_RELEASE
CMAKE_CXX_FLAGS_MINSIZEREL CMAKE_CXX_FLAGS_RELWITHDEBINFO)
if (${flag_var} MATCHES "/MD")
string(REGEX REPLACE "/MD" "/MT" ${flag_var} "${${flag_var}}")
endif ()
endforeach ()
endif ()
endif ()

File diff suppressed because one or more lines are too long