Skip to content

Commit 9b661aa

Browse files
authored
Specify missing dependencies on swift_static .swiftmodule files (#41320)
1 parent 586c033 commit 9b661aa

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

stdlib/cmake/modules/SwiftSource.cmake

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -956,6 +956,13 @@ function(_compile_swift_files
956956
OUTPUT ${module_outputs_static}
957957
DEPENDS
958958
"${module_dependency_target}"
959+
"${line_directive_tool}"
960+
"${file_path}"
961+
${swift_compiler_tool_dep}
962+
${source_files} ${SWIFTFILE_DEPENDS}
963+
${swift_ide_test_dependency}
964+
${create_dirs_dependency_target}
965+
${copy_legacy_layouts_dep}
959966
COMMENT "Generating ${module_file}")
960967
set("${dependency_module_target_out_var_name}" "${module_dependency_target_static}" PARENT_SCOPE)
961968
else()

0 commit comments

Comments
 (0)