Skip to content

Commit a15ab30

Browse files
authored
Adds SQL (simonbs#24)
1 parent 32582d1 commit a15ab30

8 files changed

Lines changed: 728749 additions & 0 deletions

File tree

Package.swift

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,9 @@ let package = Package(
101101
.library(name: "TreeSitterSCSS", targets: ["TreeSitterSCSS"]),
102102
.library(name: "TreeSitterSCSSQueries", targets: ["TreeSitterSCSSQueries"]),
103103
.library(name: "TreeSitterSCSSRunestone", targets: ["TreeSitterSCSSRunestone"]),
104+
.library(name: "TreeSitterSQL", targets: ["TreeSitterSQL"]),
105+
.library(name: "TreeSitterSQLQueries", targets: ["TreeSitterSQLQueries"]),
106+
.library(name: "TreeSitterSQLRunestone", targets: ["TreeSitterSQLRunestone"]),
104107
.library(name: "TreeSitterSvelte", targets: ["TreeSitterSvelte"]),
105108
.library(name: "TreeSitterSvelteQueries", targets: ["TreeSitterSvelteQueries"]),
106109
.library(name: "TreeSitterSvelteRunestone", targets: ["TreeSitterSvelteRunestone"]),
@@ -218,6 +221,9 @@ let package = Package(
218221
.target(name: "TreeSitterSCSS", cSettings: [.headerSearchPath("src")]),
219222
.target(name: "TreeSitterSCSSQueries", resources: [.copy("highlights.scm")]),
220223
.target(name: "TreeSitterSCSSRunestone", dependencies: ["Runestone", "TreeSitterSCSS", "TreeSitterSCSSQueries"]),
224+
.target(name: "TreeSitterSQL", cSettings: [.headerSearchPath("src")]),
225+
.target(name: "TreeSitterSQLQueries", resources: [.copy("highlights.scm")]),
226+
.target(name: "TreeSitterSQLRunestone", dependencies: ["Runestone", "TreeSitterSQL", "TreeSitterSQLQueries"]),
221227
.target(name: "TreeSitterSvelte", cSettings: [.headerSearchPath("src")]),
222228
.target(name: "TreeSitterSvelteQueries", resources: [.copy("highlights.scm"), .copy("injections.scm")]),
223229
.target(name: "TreeSitterSvelteRunestone", dependencies: ["Runestone", "TreeSitterSvelte", "TreeSitterSvelteQueries"]),
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#ifdef __cplusplus
2+
extern "C" {
3+
#endif
4+
5+
typedef struct TSLanguage TSLanguage;
6+
const TSLanguage *tree_sitter_sql(void);
7+
8+
#ifdef __cplusplus
9+
}
10+
#endif

0 commit comments

Comments
 (0)