Files
swift-mirror/include/swift/Syntax/CMakeLists.txt
Jordan Rose 6afe77ae98 [CMake] Clean up (somewhat) the generated Xcode project (#20586)
Still to do: have command-only targets that present sources, for things
like copy_shim_headers.
2018-11-26 11:31:41 -08:00

20 lines
576 B
CMake

if(CMAKE_HOST_SYSTEM_NAME STREQUAL Windows)
set(SWIFT_GYB_FLAGS --line-directive "^\"#line %(line)d \\\"%(file)s\\\"^\"")
else()
set(SWIFT_GYB_FLAGS --line-directive "\'#line" "%(line)d" "\"%(file)s\"\'")
endif()
set(generated_include_sources
SyntaxKind.h.gyb
SyntaxNodes.h.gyb
SyntaxBuilders.h.gyb
SyntaxFactory.h.gyb
SyntaxVisitor.h.gyb
TokenKinds.def.gyb
Trivia.h.gyb)
add_gyb_target(swift-syntax-generated-headers
"${generated_include_sources}")
set_property(TARGET swift-syntax-generated-headers
PROPERTY FOLDER "Miscellaneous")