Apply cxx_flags to Windows module actions (#912) Closes #912 COPYBARA_INTEGRATE_REVIEW=https://github.com/bazelbuild/rules_cc/pull/912 from PikachuHyA:msvc_support b3056e02f0c5575e20a0b7a4587e91776bd02de7 PiperOrigin-RevId: 1003457743 Change-Id: Ic6e1b559130a00b43c7b4c770abbc0f17ea2c8bc
diff --git a/cc/private/toolchain/windows_cc_toolchain_config.bzl b/cc/private/toolchain/windows_cc_toolchain_config.bzl index 55b156d..cd881f3 100644 --- a/cc/private/toolchain/windows_cc_toolchain_config.bzl +++ b/cc/private/toolchain/windows_cc_toolchain_config.bzl
@@ -607,15 +607,7 @@ ] if ctx.attr.conly_flags else []), ), flag_set( - actions = [ - ACTION_NAMES.linkstamp_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.cpp_header_parsing, - ACTION_NAMES.cpp_module_compile, - ACTION_NAMES.cpp_module_codegen, - ACTION_NAMES.lto_backend, - ACTION_NAMES.clif_match, - ], + actions = all_cpp_compile_actions + [ACTION_NAMES.lto_backend], flag_groups = ([ flag_group( flags = ctx.attr.cxx_flags, @@ -1666,15 +1658,7 @@ ] if ctx.attr.conly_flags else []), ), flag_set( - actions = [ - ACTION_NAMES.linkstamp_compile, - ACTION_NAMES.cpp_compile, - ACTION_NAMES.cpp_header_parsing, - ACTION_NAMES.cpp_module_compile, - ACTION_NAMES.cpp_module_codegen, - ACTION_NAMES.lto_backend, - ACTION_NAMES.clif_match, - ], + actions = all_cpp_compile_actions + [ACTION_NAMES.lto_backend], flag_groups = ([ flag_group( flags = ctx.attr.cxx_flags,