diff --git a/lib/ASTGen/CMakeLists.txt b/lib/ASTGen/CMakeLists.txt index 9435aef15904e..ca93618d75819 100644 --- a/lib/ASTGen/CMakeLists.txt +++ b/lib/ASTGen/CMakeLists.txt @@ -47,7 +47,15 @@ if (SWIFT_SWIFT_PARSER) target_include_directories(swiftASTGen PUBLIC "${SWIFT_PATH_TO_EARLYSWIFTSYNTAX_BUILD_DIR}/swift") - add_dependencies(swiftASTGen swiftAST) + add_dependencies(swiftASTGen + SwiftSyntax::SwiftBasicFormat + SwiftSyntax::SwiftParser + SwiftSyntax::SwiftDiagnostics + SwiftSyntax::SwiftSyntax + SwiftSyntax::SwiftOperators + SwiftSyntax::SwiftCompilerSupport + swiftAST + ) set_property(GLOBAL APPEND PROPERTY SWIFT_EXPORTS swiftASTGen) endif() diff --git a/lib/Parse/CMakeLists.txt b/lib/Parse/CMakeLists.txt index 728c15c90b6d3..546e56831ee75 100644 --- a/lib/Parse/CMakeLists.txt +++ b/lib/Parse/CMakeLists.txt @@ -58,6 +58,16 @@ if (SWIFT_SWIFT_PARSER) $ ) + add_dependencies(swiftParse + SwiftSyntax::SwiftBasicFormat + SwiftSyntax::SwiftParser + SwiftSyntax::SwiftDiagnostics + SwiftSyntax::SwiftSyntax + SwiftSyntax::SwiftOperators + SwiftSyntax::SwiftCompilerSupport + swiftASTGen + ) + target_include_directories(swiftParse PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/../../../swift-syntax/Sources/SwiftCompilerSupport