summaryrefslogtreecommitdiff
path: root/admin/notes/tree-sitter/build-module/README
blob: 2fcb9778dae17024fb68dea1c6ad42ebb889fb37 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
To build the language definition for a particular language, run

    ./build.sh <language>

eg,

    ./build.sh html

The dynamic module will be in /dist directory

To build all modules at once, run

    ./batch.sh

This gives you C, JSON, Go, HTML, Javascript, CSS, Python, Typescript
(tsx), C# (csharp), C++ (cpp), Rust. More can be added to batch.sh
unless it's directory structure is not standard.