From 83b911543f1688acec172d4c0f1c74b75bed45a6 Mon Sep 17 00:00:00 2001 From: Brentley Jones Date: Mon, 24 Jun 2024 12:36:46 -0500 Subject: [PATCH] Apply `SWIFT_FEATURE_USE_GLOBAL_MODULE_CACHE` to newer actions (#1271) This was missed when these actions were added, most likely because `upstream` uses explicit modules. Signed-off-by: Brentley Jones --- swift/toolchains/config/compile_config.bzl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/swift/toolchains/config/compile_config.bzl b/swift/toolchains/config/compile_config.bzl index 297fd47f..315bb803 100644 --- a/swift/toolchains/config/compile_config.bzl +++ b/swift/toolchains/config/compile_config.bzl @@ -626,6 +626,7 @@ def compile_action_configs( SWIFT_ACTION_COMPILE_MODULE_INTERFACE, SWIFT_ACTION_DERIVE_FILES, SWIFT_ACTION_DUMP_AST, + SWIFT_ACTION_SYMBOL_GRAPH_EXTRACT, ], configurators = [_global_module_cache_configurator], features = [SWIFT_FEATURE_USE_GLOBAL_MODULE_CACHE], @@ -637,8 +638,10 @@ def compile_action_configs( ActionConfigInfo( actions = [ SWIFT_ACTION_COMPILE, + SWIFT_ACTION_COMPILE_MODULE_INTERFACE, SWIFT_ACTION_DERIVE_FILES, SWIFT_ACTION_DUMP_AST, + SWIFT_ACTION_SYMBOL_GRAPH_EXTRACT, ], configurators = [_tmpdir_module_cache_configurator], features = [ @@ -653,6 +656,7 @@ def compile_action_configs( SWIFT_ACTION_COMPILE_MODULE_INTERFACE, SWIFT_ACTION_DERIVE_FILES, SWIFT_ACTION_DUMP_AST, + SWIFT_ACTION_SYMBOL_GRAPH_EXTRACT, ], configurators = [ add_arg("-Xwrapped-swift=-ephemeral-module-cache"),