Add MSVC-based CI build

This commit is contained in:
Michael Hansen
2019-10-09 16:54:42 -07:00
parent 96b5dd1d02
commit c71d41efb6
4 changed files with 35 additions and 2 deletions

View File

@@ -9,6 +9,9 @@ find_package(PythonInterp REQUIRED)
if(CMAKE_COMPILER_IS_GNUCXX OR "${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang")
set(CMAKE_CXX_FLAGS "-Wall -Wextra -Wshadow -Werror ${CMAKE_CXX_FLAGS}")
elseif(MSVC)
set(CMAKE_CXX_FLAGS "/WX ${CMAKE_CXX_FLAGS}")
add_definitions(-D_CRT_SECURE_NO_WARNINGS)
endif()
set(PYTHON_VERSIONS