Files
swift-mirror/tools/SourceKit/lib/Support/CMakeLists.txt
Harlan a5098e6b69 Generate libSyntax API (#10926)
* Generate libSyntax API

This patch removes the hand-rolled libSyntax API and replaces it with an
API that's entirely automatically generated. This means the API is
guaranteed to be internally stylistically and functionally consistent.
2017-07-25 18:19:58 -07:00

20 lines
483 B
CMake

set(SourceKitSupport_sources
Concurrency-libdispatch.cpp
FuzzyStringMatcher.cpp
Logging.cpp
ImmutableTextBuffer.cpp
ThreadSafeRefCntPtr.cpp
Tracing.cpp
UIDRegistry.cpp
)
set(SOURCEKIT_SUPPORT_DEPEND swiftBasic swiftSyntax clangBasic clangRewrite)
if(SOURCEKIT_NEED_EXPLICIT_LIBDISPATCH)
list(APPEND SOURCEKIT_SUPPORT_DEPEND dispatch BlocksRuntime)
endif()
add_sourcekit_library(SourceKitSupport
${SourceKitSupport_sources}
DEPENDS ${SOURCEKIT_SUPPORT_DEPEND}
)