Skip to content

Commit 6738c3e

Browse files
authored
Merge pull request #39269 from akyrtzi/cmake-stdlib-line-directive-depends
2 parents f48e07c + f72cf2b commit 6738c3e

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

stdlib/cmake/modules/SwiftSource.cmake

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -788,6 +788,8 @@ function(_compile_swift_files
788788
${command_touch_standard_outputs}
789789
OUTPUT ${standard_outputs}
790790
DEPENDS
791+
"${line_directive_tool}"
792+
"${file_path}"
791793
${swift_compiler_tool_dep}
792794
${source_files} ${SWIFTFILE_DEPENDS}
793795
${swift_ide_test_dependency}
@@ -827,6 +829,8 @@ function(_compile_swift_files
827829
${command_touch_module_outputs}
828830
OUTPUT ${module_outputs}
829831
DEPENDS
832+
"${line_directive_tool}"
833+
"${file_path}"
830834
${swift_compiler_tool_dep}
831835
${source_files} ${SWIFTFILE_DEPENDS}
832836
${swift_ide_test_dependency}
@@ -883,6 +887,8 @@ function(_compile_swift_files
883887
OUTPUT
884888
${maccatalyst_module_outputs}
885889
DEPENDS
890+
"${line_directive_tool}"
891+
"${file_path}"
886892
${swift_compiler_tool_dep}
887893
${source_files}
888894
${SWIFTFILE_DEPENDS}
@@ -909,6 +915,8 @@ function(_compile_swift_files
909915
${command_touch_sib_outputs}
910916
OUTPUT ${sib_outputs}
911917
DEPENDS
918+
"${line_directive_tool}"
919+
"${file_path}"
912920
${swift_compiler_tool_dep}
913921
${source_files} ${SWIFTFILE_DEPENDS}
914922
${create_dirs_dependency_target}
@@ -926,6 +934,8 @@ function(_compile_swift_files
926934
${command_touch_sibopt_outputs}
927935
OUTPUT ${sibopt_outputs}
928936
DEPENDS
937+
"${line_directive_tool}"
938+
"${file_path}"
929939
${swift_compiler_tool_dep}
930940
${source_files} ${SWIFTFILE_DEPENDS}
931941
${create_dirs_dependency_target}
@@ -944,6 +954,8 @@ function(_compile_swift_files
944954
${command_touch_sibgen_outputs}
945955
OUTPUT ${sibgen_outputs}
946956
DEPENDS
957+
"${line_directive_tool}"
958+
"${file_path}"
947959
${swift_compiler_tool_dep}
948960
${source_files} ${SWIFTFILE_DEPENDS}
949961
${create_dirs_dependency_target}

0 commit comments

Comments
 (0)