mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
This refactors DWARFImporter to become a part of ClangImporter, since it needs access to many of its implementation details anyway. The DWARFImporterDelegate is just another mechanism for deserializing Clang ASTs and once we have a Clang AST, the processing is effectively the same.
27 lines
591 B
CMake
27 lines
591 B
CMake
add_swift_host_library(swiftFrontendTool STATIC
|
|
FrontendTool.cpp
|
|
ImportedModules.cpp
|
|
ReferenceDependencies.cpp
|
|
TBD.cpp)
|
|
add_dependencies(swiftFrontendTool
|
|
swift-syntax-generated-headers
|
|
SwiftOptions)
|
|
target_link_libraries(swiftFrontendTool INTERFACE
|
|
clangAPINotes
|
|
clangBasic)
|
|
target_link_libraries(swiftFrontendTool PRIVATE
|
|
swiftClangImporter
|
|
swiftDemangling
|
|
swiftFrontend
|
|
swiftIDE
|
|
swiftImmediate
|
|
swiftIndex
|
|
swiftIRGen
|
|
swiftOption
|
|
swiftPrintAsObjC
|
|
swiftSerialization
|
|
swiftSIL
|
|
swiftSILGen
|
|
swiftSILOptimizer
|
|
swiftTBDGen)
|