@@ -40,7 +40,8 @@ let package = Package(
40
40
products: [
41
41
. library( name: " SwiftSyntax " , type: . static, targets: [ " SwiftSyntax " ] ) ,
42
42
. library( name: " SwiftSyntaxParser " , type: . static, targets: [ " SwiftSyntaxParser " ] ) ,
43
- . library( name: " SwiftSyntaxBuilder " , type: . static, targets: [ " SwiftSyntaxBuilder " ] )
43
+ . library( name: " SwiftSyntaxBuilder " , type: . static, targets: [ " SwiftSyntaxBuilder " ] ) ,
44
+ . executable( name: " SwiftSyntaxBuilderGeneration " , targets: [ " SwiftSyntaxBuilderGeneration " ] )
44
45
] ,
45
46
targets: [
46
47
. target(
@@ -81,7 +82,6 @@ let package = Package(
81
82
" BuildableCollectionNodes.swift.gyb " ,
82
83
" BuildableNodes.swift.gyb " ,
83
84
" ResultBuilders.swift.gyb " ,
84
- " Tokens.swift.gyb " ,
85
85
" TokenSyntax.swift.gyb " ,
86
86
]
87
87
) ,
@@ -97,6 +97,13 @@ let package = Package(
97
97
name: " lit-test-helper " ,
98
98
dependencies: [ " SwiftSyntax " , " SwiftSyntaxParser " ]
99
99
) ,
100
+ . target(
101
+ name: " SwiftSyntaxBuilderGeneration " ,
102
+ dependencies: [ " SwiftSyntaxBuilder " ] ,
103
+ exclude: [
104
+ " Tokens.swift.gyb "
105
+ ]
106
+ ) ,
100
107
. testTarget(
101
108
name: " SwiftSyntaxTest " ,
102
109
dependencies: [ " SwiftSyntax " ]
0 commit comments