@@ -123,112 +123,112 @@ let package = Package(
123123 targets: [
124124 . target( name: " TreeSitterLanguagesCommon " ) ,
125125 . target( name: " TreeSitterAstro " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
126- . target( name: " TreeSitterAstroQueries " , resources: [ . copy( " queries " ) ] ) ,
126+ . target( name: " TreeSitterAstroQueries " , resources: [ . copy( " highlights.scm " ) , . copy ( " injections.scm " ) ] ) ,
127127 . target( name: " TreeSitterAstroRunestone " , dependencies: [ " Runestone " , " TreeSitterAstro " , " TreeSitterAstroQueries " ] ) ,
128128 . target( name: " TreeSitterBash " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
129- . target( name: " TreeSitterBashQueries " , resources: [ . copy( " queries " ) ] ) ,
129+ . target( name: " TreeSitterBashQueries " , resources: [ . copy( " highlights.scm " ) ] ) ,
130130 . target( name: " TreeSitterBashRunestone " , dependencies: [ " Runestone " , " TreeSitterBash " , " TreeSitterBashQueries " ] ) ,
131131 . target( name: " TreeSitterC " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
132- . target( name: " TreeSitterCQueries " , resources: [ . copy( " queries " ) ] ) ,
132+ . target( name: " TreeSitterCQueries " , resources: [ . copy( " highlights.scm " ) ] ) ,
133133 . target( name: " TreeSitterCRunestone " , dependencies: [ " Runestone " , " TreeSitterC " , " TreeSitterCQueries " ] ) ,
134134 . target( name: " TreeSitterComment " , exclude: [ " src/tree_sitter_comment/chars.c " , " src/tree_sitter_comment/parser.c " ] , cSettings: [ . headerSearchPath( " src " ) ] ) ,
135- . target( name: " TreeSitterCommentQueries " , resources: [ . copy( " queries " ) ] ) ,
135+ . target( name: " TreeSitterCommentQueries " , resources: [ . copy( " highlights.scm " ) ] ) ,
136136 . target( name: " TreeSitterCommentRunestone " , dependencies: [ " Runestone " , " TreeSitterComment " , " TreeSitterCommentQueries " ] ) ,
137137 . target( name: " TreeSitterCSharp " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
138- . target( name: " TreeSitterCSharpQueries " , resources: [ . copy( " queries " ) ] ) ,
138+ . target( name: " TreeSitterCSharpQueries " , resources: [ . copy( " highlights.scm " ) , . copy ( " tags.scm " ) ] ) ,
139139 . target( name: " TreeSitterCSharpRunestone " , dependencies: [ " Runestone " , " TreeSitterCSharp " , " TreeSitterCSharpQueries " ] ) ,
140140 . target( name: " TreeSitterCPP " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
141- . target( name: " TreeSitterCPPQueries " , resources: [ . copy( " queries " ) ] ) ,
141+ . target( name: " TreeSitterCPPQueries " , resources: [ . copy( " highlights.scm " ) ] ) ,
142142 . target( name: " TreeSitterCPPRunestone " , dependencies: [ " Runestone " , " TreeSitterCPP " , " TreeSitterCPPQueries " , " TreeSitterCQueries " ] ) ,
143143 . target( name: " TreeSitterCSS " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
144- . target( name: " TreeSitterCSSQueries " , resources: [ . copy( " queries " ) ] ) ,
144+ . target( name: " TreeSitterCSSQueries " , resources: [ . copy( " highlights.scm " ) ] ) ,
145145 . target( name: " TreeSitterCSSRunestone " , dependencies: [ " Runestone " , " TreeSitterCSS " , " TreeSitterCSSQueries " ] ) ,
146146 . target( name: " TreeSitterElixir " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
147- . target( name: " TreeSitterElixirQueries " , resources: [ . copy( " queries " ) ] ) ,
147+ . target( name: " TreeSitterElixirQueries " , resources: [ . copy( " highlights.scm " ) , . copy ( " tags.scm " ) ] ) ,
148148 . target( name: " TreeSitterElixirRunestone " , dependencies: [ " Runestone " , " TreeSitterElixir " , " TreeSitterElixirQueries " ] ) ,
149149 . target( name: " TreeSitterElm " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
150- . target( name: " TreeSitterElmQueries " , resources: [ . copy( " queries " ) ] ) ,
150+ . target( name: " TreeSitterElmQueries " , resources: [ . copy( " highlights.scm " ) ] ) ,
151151 . target( name: " TreeSitterElmRunestone " , dependencies: [ " Runestone " , " TreeSitterElm " , " TreeSitterElmQueries " ] ) ,
152152 . target( name: " TreeSitterGo " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
153- . target( name: " TreeSitterGoQueries " , resources: [ . copy( " queries " ) ] ) ,
153+ . target( name: " TreeSitterGoQueries " , resources: [ . copy( " highlights.scm " ) , . copy ( " tags.scm " ) ] ) ,
154154 . target( name: " TreeSitterGoRunestone " , dependencies: [ " Runestone " , " TreeSitterGo " , " TreeSitterGoQueries " ] ) ,
155155 . target( name: " TreeSitterHaskell " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
156- . target( name: " TreeSitterHaskellQueries " , resources: [ . copy( " queries " ) ] ) ,
156+ . target( name: " TreeSitterHaskellQueries " , resources: [ . copy( " highlights.scm " ) ] ) ,
157157 . target( name: " TreeSitterHaskellRunestone " , dependencies: [ " Runestone " , " TreeSitterHaskell " , " TreeSitterHaskellQueries " ] ) ,
158158 . target( name: " TreeSitterHTML " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
159- . target( name: " TreeSitterHTMLQueries " , resources: [ . copy( " queries " ) ] ) ,
159+ . target( name: " TreeSitterHTMLQueries " , resources: [ . copy( " highlights.scm " ) , . copy ( " injections.scm " ) ] ) ,
160160 . target( name: " TreeSitterHTMLRunestone " , dependencies: [ " Runestone " , " TreeSitterHTML " , " TreeSitterHTMLQueries " ] ) ,
161161 . target( name: " TreeSitterJava " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
162- . target( name: " TreeSitterJavaQueries " , resources: [ . copy( " queries " ) ] ) ,
162+ . target( name: " TreeSitterJavaQueries " , resources: [ . copy( " highlights.scm " ) , . copy ( " tags.scm " ) ] ) ,
163163 . target( name: " TreeSitterJavaRunestone " , dependencies: [ " Runestone " , " TreeSitterJava " , " TreeSitterJavaQueries " ] ) ,
164164 . target( name: " TreeSitterJavaScript " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
165- . target( name: " TreeSitterJavaScriptQueries " , resources: [ . copy( " queries " ) ] ) ,
165+ . target( name: " TreeSitterJavaScriptQueries " , resources: [ . copy( " highlights-jsx.scm " ) , . copy ( " highlights-params.scm " ) , . copy ( " highlights.scm " ) , . copy ( " injections.scm " ) , . copy ( " locals.scm " ) , . copy ( " tags.scm " ) ] ) ,
166166 . target( name: " TreeSitterJavaScriptRunestone " , dependencies: [ " Runestone " , " TreeSitterJavaScript " , " TreeSitterJavaScriptQueries " ] ) ,
167167 . target( name: " TreeSitterJSDoc " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
168- . target( name: " TreeSitterJSDocQueries " , resources: [ . copy( " queries " ) ] ) ,
168+ . target( name: " TreeSitterJSDocQueries " , resources: [ . copy( " highlights.scm " ) ] ) ,
169169 . target( name: " TreeSitterJSDocRunestone " , dependencies: [ " Runestone " , " TreeSitterJSDoc " , " TreeSitterJSDocQueries " ] ) ,
170170 . target( name: " TreeSitterJSON " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
171- . target( name: " TreeSitterJSONQueries " , resources: [ . copy( " queries " ) ] ) ,
171+ . target( name: " TreeSitterJSONQueries " , resources: [ . copy( " highlights.scm " ) ] ) ,
172172 . target( name: " TreeSitterJSONRunestone " , dependencies: [ " Runestone " , " TreeSitterJSON " , " TreeSitterJSONQueries " ] ) ,
173173 . target( name: " TreeSitterJSON5 " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
174- . target( name: " TreeSitterJSON5Queries " , resources: [ . copy( " queries " ) ] ) ,
174+ . target( name: " TreeSitterJSON5Queries " , resources: [ . copy( " highlights.scm " ) , . copy ( " injections.scm " ) ] ) ,
175175 . target( name: " TreeSitterJSON5Runestone " , dependencies: [ " Runestone " , " TreeSitterJSON5 " , " TreeSitterJSON5Queries " ] ) ,
176176 . target( name: " TreeSitterJulia " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
177- . target( name: " TreeSitterJuliaQueries " , resources: [ . copy( " queries " ) ] ) ,
177+ . target( name: " TreeSitterJuliaQueries " , resources: [ . copy( " highlights.scm " ) , . copy ( " injections.scm " ) ] ) ,
178178 . target( name: " TreeSitterJuliaRunestone " , dependencies: [ " Runestone " , " TreeSitterJulia " , " TreeSitterJuliaQueries " ] ) ,
179179 . target( name: " TreeSitterLaTeX " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
180- . target( name: " TreeSitterLaTeXQueries " , resources: [ . copy( " queries " ) ] ) ,
180+ . target( name: " TreeSitterLaTeXQueries " , resources: [ . copy( " highlights.scm " ) , . copy ( " injections.scm " ) ] ) ,
181181 . target( name: " TreeSitterLaTeXRunestone " , dependencies: [ " Runestone " , " TreeSitterLaTeX " , " TreeSitterLaTeXQueries " ] ) ,
182182 . target( name: " TreeSitterLua " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
183- . target( name: " TreeSitterLuaQueries " , resources: [ . copy( " queries " ) ] ) ,
183+ . target( name: " TreeSitterLuaQueries " , resources: [ . copy( " highlights.scm " ) , . copy ( " injections.scm " ) ] ) ,
184184 . target( name: " TreeSitterLuaRunestone " , dependencies: [ " Runestone " , " TreeSitterLua " , " TreeSitterLuaQueries " ] ) ,
185185 . target( name: " TreeSitterMarkdown " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
186- . target( name: " TreeSitterMarkdownQueries " , resources: [ . copy( " queries " ) ] ) ,
186+ . target( name: " TreeSitterMarkdownQueries " , resources: [ . copy( " highlights.scm " ) , . copy ( " injections.scm " ) ] ) ,
187187 . target( name: " TreeSitterMarkdownRunestone " , dependencies: [ " Runestone " , " TreeSitterMarkdown " , " TreeSitterMarkdownQueries " ] ) ,
188188 . target( name: " TreeSitterOCaml " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
189- . target( name: " TreeSitterOCamlQueries " , resources: [ . copy( " queries " ) ] ) ,
189+ . target( name: " TreeSitterOCamlQueries " , resources: [ . copy( " highlights.scm " ) , . copy ( " locals.scm " ) , . copy ( " tags.scm " ) ] ) ,
190190 . target( name: " TreeSitterOCamlRunestone " , dependencies: [ " Runestone " , " TreeSitterOCaml " , " TreeSitterOCamlQueries " ] ) ,
191191 . target( name: " TreeSitterPerl " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
192- . target( name: " TreeSitterPerlQueries " , resources: [ . copy( " queries " ) ] ) ,
192+ . target( name: " TreeSitterPerlQueries " , resources: [ . copy( " highlights.scm " ) ] ) ,
193193 . target( name: " TreeSitterPerlRunestone " , dependencies: [ " Runestone " , " TreeSitterPerl " , " TreeSitterPerlQueries " ] ) ,
194194 . target( name: " TreeSitterPHP " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
195- . target( name: " TreeSitterPHPQueries " , resources: [ . copy( " queries " ) ] ) ,
195+ . target( name: " TreeSitterPHPQueries " , resources: [ . copy( " highlights.scm " ) , . copy ( " injections.scm " ) , . copy ( " tags.scm " ) ] ) ,
196196 . target( name: " TreeSitterPHPRunestone " , dependencies: [ " Runestone " , " TreeSitterPHP " , " TreeSitterPHPQueries " ] ) ,
197197 . target( name: " TreeSitterPython " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
198- . target( name: " TreeSitterPythonQueries " , resources: [ . copy( " queries " ) ] ) ,
198+ . target( name: " TreeSitterPythonQueries " , resources: [ . copy( " highlights.scm " ) , . copy ( " tags.scm " ) ] ) ,
199199 . target( name: " TreeSitterPythonRunestone " , dependencies: [ " Runestone " , " TreeSitterPython " , " TreeSitterPythonQueries " ] ) ,
200200 . target( name: " TreeSitterR " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
201- . target( name: " TreeSitterRQueries " , resources: [ . copy( " queries " ) ] ) ,
201+ . target( name: " TreeSitterRQueries " , resources: [ . copy( " highlights.scm " ) ] ) ,
202202 . target( name: " TreeSitterRRunestone " , dependencies: [ " Runestone " , " TreeSitterR " , " TreeSitterRQueries " ] ) ,
203203 . target( name: " TreeSitterRegex " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
204- . target( name: " TreeSitterRegexQueries " , resources: [ . copy( " queries " ) ] ) ,
204+ . target( name: " TreeSitterRegexQueries " , resources: [ . copy( " highlights.scm " ) ] ) ,
205205 . target( name: " TreeSitterRegexRunestone " , dependencies: [ " Runestone " , " TreeSitterRegex " , " TreeSitterRegexQueries " ] ) ,
206206 . target( name: " TreeSitterRuby " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
207- . target( name: " TreeSitterRubyQueries " , resources: [ . copy( " queries " ) ] ) ,
207+ . target( name: " TreeSitterRubyQueries " , resources: [ . copy( " highlights.scm " ) , . copy ( " locals.scm " ) , . copy ( " tags.scm " ) ] ) ,
208208 . target( name: " TreeSitterRubyRunestone " , dependencies: [ " Runestone " , " TreeSitterRuby " , " TreeSitterRubyQueries " ] ) ,
209209 . target( name: " TreeSitterRust " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
210- . target( name: " TreeSitterRustQueries " , resources: [ . copy( " queries " ) ] ) ,
210+ . target( name: " TreeSitterRustQueries " , resources: [ . copy( " highlights.scm " ) , . copy ( " injections.scm " ) ] ) ,
211211 . target( name: " TreeSitterRustRunestone " , dependencies: [ " Runestone " , " TreeSitterRust " , " TreeSitterRustQueries " ] ) ,
212212 . target( name: " TreeSitterSCSS " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
213- . target( name: " TreeSitterSCSSQueries " , resources: [ . copy( " queries " ) ] ) ,
213+ . target( name: " TreeSitterSCSSQueries " , resources: [ . copy( " highlights.scm " ) ] ) ,
214214 . target( name: " TreeSitterSCSSRunestone " , dependencies: [ " Runestone " , " TreeSitterSCSS " , " TreeSitterSCSSQueries " ] ) ,
215215 . target( name: " TreeSitterSvelte " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
216- . target( name: " TreeSitterSvelteQueries " , resources: [ . copy( " queries " ) ] ) ,
216+ . target( name: " TreeSitterSvelteQueries " , resources: [ . copy( " highlights.scm " ) , . copy ( " injections.scm " ) ] ) ,
217217 . target( name: " TreeSitterSvelteRunestone " , dependencies: [ " Runestone " , " TreeSitterSvelte " , " TreeSitterSvelteQueries " ] ) ,
218218 . target( name: " TreeSitterSwift " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
219- . target( name: " TreeSitterSwiftQueries " , resources: [ . copy( " queries " ) ] ) ,
219+ . target( name: " TreeSitterSwiftQueries " , resources: [ . copy( " highlights.scm " ) , . copy ( " locals.scm " ) ] ) ,
220220 . target( name: " TreeSitterSwiftRunestone " , dependencies: [ " Runestone " , " TreeSitterSwift " , " TreeSitterSwiftQueries " ] ) ,
221221 . target( name: " TreeSitterTOML " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
222- . target( name: " TreeSitterTOMLQueries " , resources: [ . copy( " queries " ) ] ) ,
222+ . target( name: " TreeSitterTOMLQueries " , resources: [ . copy( " highlights.scm " ) ] ) ,
223223 . target( name: " TreeSitterTOMLRunestone " , dependencies: [ " Runestone " , " TreeSitterTOML " , " TreeSitterTOMLQueries " ] ) ,
224224 . target( name: " TreeSitterTSX " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
225- . target( name: " TreeSitterTSXQueries " , resources: [ . copy( " queries " ) ] ) ,
225+ . target( name: " TreeSitterTSXQueries " , resources: [ . copy( " highlights.scm " ) , . copy ( " locals.scm " ) , . copy ( " tags.scm " ) ] ) ,
226226 . target( name: " TreeSitterTSXRunestone " , dependencies: [ " Runestone " , " TreeSitterTSX " , " TreeSitterTSXQueries " , " TreeSitterJavaScriptQueries " ] ) ,
227227 . target( name: " TreeSitterTypeScript " , cSettings: [ . headerSearchPath( " src " ) ] ) ,
228- . target( name: " TreeSitterTypeScriptQueries " , resources: [ . copy( " queries " ) ] ) ,
228+ . target( name: " TreeSitterTypeScriptQueries " , resources: [ . copy( " highlights.scm " ) , . copy ( " locals.scm " ) , . copy ( " tags.scm " ) ] ) ,
229229 . target( name: " TreeSitterTypeScriptRunestone " , dependencies: [ " Runestone " , " TreeSitterTypeScript " , " TreeSitterTypeScriptQueries " , " TreeSitterJavaScriptQueries " ] ) ,
230230 . target( name: " TreeSitterYAML " , exclude: [ " src/schema.generated.cc " ] , cSettings: [ . headerSearchPath( " src " ) ] ) ,
231- . target( name: " TreeSitterYAMLQueries " , resources: [ . copy( " queries " ) ] ) ,
231+ . target( name: " TreeSitterYAMLQueries " , resources: [ . copy( " highlights.scm " ) ] ) ,
232232 . target( name: " TreeSitterYAMLRunestone " , dependencies: [ " Runestone " , " TreeSitterYAML " , " TreeSitterYAMLQueries " ] )
233233 ]
234234)
0 commit comments