diff --git a/mssql_python/pybind/CMakeLists.txt b/mssql_python/pybind/CMakeLists.txt index 8d42a560..4c5567b7 100644 --- a/mssql_python/pybind/CMakeLists.txt +++ b/mssql_python/pybind/CMakeLists.txt @@ -286,6 +286,11 @@ target_compile_definitions(ddbc_bindings PRIVATE NOMINMAX ) +# Add warning level flags for MSVC +if(MSVC) + target_compile_options(ddbc_bindings PRIVATE /W4 /WX) +endif() + # Add macOS-specific string conversion fix if(APPLE) message(STATUS "Enabling macOS string conversion fix")