Files
swift-mirror/unittests/SourceKit/SwiftLang/CMakeLists.txt
Saleem Abdulrasool 2b45eb9575 SourceKit: simplify and modernise CMake for tests
Use `target_compile_definitions` to fix the quoting.  This is particularly
important when running under a non-sh shell (e.g. Windows) where the quoting
rules are different.
2019-01-23 09:52:41 -08:00

10 lines
348 B
CMake

if(NOT SWIFT_HOST_VARIANT MATCHES "${SWIFT_DARWIN_EMBEDDED_VARIANTS}")
add_swift_unittest(SourceKitSwiftLangTests
CursorInfoTest.cpp
EditingTest.cpp
)
target_link_libraries(SourceKitSwiftLangTests PRIVATE SourceKitSwiftLang)
target_compile_definitions(SourceKitSwiftLangTests PRIVATE
SWIFTLIB_DIR=\"${SWIFTLIB_DIR}\")
endif()