Skip to content

Commit ca8be27

Browse files
authored
Merge pull request swiftlang#1733 from compnerd/dependencies
2 parents f5a076d + e20bfaf commit ca8be27

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

cmake/modules/SwiftSupport.cmake

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ function(add_swift_target target)
8181
${doc}
8282
DEPENDS
8383
${source}
84+
${AST_DEPENDS}
8485
COMMAND
8586
${CMAKE_SWIFT_COMPILER} -frontend ${flags} -emit-module-path ${mod} -emit-module-doc-path ${doc} -o ${obj} -c ${all_sources})
8687

@@ -103,6 +104,7 @@ function(add_swift_target target)
103104
DEPENDS
104105
${mods}
105106
${docs}
107+
${AST_DEPENDS}
106108
COMMAND
107109
${CMAKE_SWIFT_COMPILER} -frontend ${flags} -sil-merge-partial-modules -emit-module ${mods} -o ${module} -emit-module-doc-path ${documentation})
108110
endif()
@@ -114,6 +116,7 @@ function(add_swift_target target)
114116
${AST_OUTPUT}
115117
DEPENDS
116118
${objs}
119+
${AST_DEPENDS}
117120
COMMAND
118121
${CMAKE_SWIFT_COMPILER} ${emit_library} ${link_flags} -o ${AST_OUTPUT} ${objs})
119122
add_custom_target(${target}

0 commit comments

Comments
 (0)