Skip to content

Commit 13fd0e2

Browse files
Tree-sitter use provided config for docs
1 parent 8d2d63b commit 13fd0e2

File tree

3 files changed

+452
-324
lines changed

3 files changed

+452
-324
lines changed

.github/workflows/hugo.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,6 @@ jobs:
5353
run: "[[ -f package-lock.json || -f npm-shrinkwrap.json ]] && npm ci || true"
5454
#- name: Fetch syntax highlighter
5555
# run: git clone https://github.com/hedyhli/tree-sitter-cognate
56-
- name: Init tree-sitter
57-
run: tree-sitter init-config
58-
- name: diagnostics
59-
run: tree-sitter --version
6056
- name: Build syntax-highlighting
6157
run: make
6258
- name: Setup Pages

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ HUGO=hugo
44
.PHONY: build
55
build:
66
# NOTE: Requires gawk
7-
tree-sitter query --test scripts/doc-comments.scm prelude.cog | $(AWK) -v linkURL="https://github.com/cognate-lang/cognate/blob/master/src/" -f scripts/doc-comments.awk > content/reference/prelude.md
7+
tree-sitter query --test scripts/doc-comments.scm prelude.cog --config-path tree-sitter.json | $(AWK) -v linkURL="https://github.com/cognate-lang/cognate/blob/master/src/" -f scripts/doc-comments.awk > content/reference/prelude.md
88
$(HUGO)
99
make $(shell find public -type f -name "*.html")
1010

0 commit comments

Comments
 (0)