diff --git a/swift/toolchains/swift_toolchain.bzl b/swift/toolchains/swift_toolchain.bzl index eb5219329..43ec029b0 100644 --- a/swift/toolchains/swift_toolchain.bzl +++ b/swift/toolchains/swift_toolchain.bzl @@ -40,11 +40,13 @@ load( "//swift/internal:action_names.bzl", "SWIFT_ACTION_AUTOLINK_EXTRACT", "SWIFT_ACTION_COMPILE", + "SWIFT_ACTION_COMPILE_MODULE_INTERFACE", "SWIFT_ACTION_DERIVE_FILES", "SWIFT_ACTION_DUMP_AST", "SWIFT_ACTION_MODULEWRAP", "SWIFT_ACTION_PRECOMPILE_C_MODULE", "SWIFT_ACTION_SYMBOL_GRAPH_EXTRACT", + "SWIFT_ACTION_SYNTHESIZE_INTERFACE", ) load("//swift/internal:attrs.bzl", "swift_toolchain_driver_attrs") load("//swift/internal:autolinking.bzl", "autolink_extract_action_configs") @@ -194,7 +196,14 @@ def _all_action_configs(os, arch, target_triple, sdkroot, xctest_version, additi action_configs = [ ActionConfigInfo( actions = [ + SWIFT_ACTION_COMPILE, + SWIFT_ACTION_COMPILE_MODULE_INTERFACE, + SWIFT_ACTION_DERIVE_FILES, + SWIFT_ACTION_DUMP_AST, + SWIFT_ACTION_MODULEWRAP, + SWIFT_ACTION_PRECOMPILE_C_MODULE, SWIFT_ACTION_SYMBOL_GRAPH_EXTRACT, + SWIFT_ACTION_SYNTHESIZE_INTERFACE, ], configurators = [ add_arg("-target", target_triples.str(target_triple)), diff --git a/swift/toolchains/xcode_swift_toolchain.bzl b/swift/toolchains/xcode_swift_toolchain.bzl index 324a4c6ad..054b37e15 100644 --- a/swift/toolchains/xcode_swift_toolchain.bzl +++ b/swift/toolchains/xcode_swift_toolchain.bzl @@ -43,6 +43,7 @@ load( "SWIFT_ACTION_COMPILE_MODULE_INTERFACE", "SWIFT_ACTION_DERIVE_FILES", "SWIFT_ACTION_DUMP_AST", + "SWIFT_ACTION_MODULEWRAP", "SWIFT_ACTION_PRECOMPILE_C_MODULE", "SWIFT_ACTION_SYMBOL_GRAPH_EXTRACT", "SWIFT_ACTION_SYNTHESIZE_INTERFACE", @@ -333,6 +334,7 @@ def _all_action_configs( SWIFT_ACTION_COMPILE_MODULE_INTERFACE, SWIFT_ACTION_DERIVE_FILES, SWIFT_ACTION_DUMP_AST, + SWIFT_ACTION_MODULEWRAP, SWIFT_ACTION_PRECOMPILE_C_MODULE, SWIFT_ACTION_SYMBOL_GRAPH_EXTRACT, SWIFT_ACTION_SYNTHESIZE_INTERFACE,