aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorMichael Albinus2025-05-23 13:40:11 +0200
committerMichael Albinus2025-05-23 13:40:11 +0200
commitc8795767292caaaa3765ef6fffb12a7c0809d642 (patch)
tree7c088b0614050f4c6a79e5fc5c91a794b50d4164 /test
parent9f80363f8cbba078cc6e8c02501a4d25ef7b3a84 (diff)
downloademacs-c8795767292caaaa3765ef6fffb12a7c0809d642.tar.gz
emacs-c8795767292caaaa3765ef6fffb12a7c0809d642.zip
* test/infra/Dockerfile.emba (emacs-tree-sitter): Cosmetic change.
Diffstat (limited to 'test')
-rw-r--r--test/infra/Dockerfile.emba19
1 files changed, 14 insertions, 5 deletions
diff --git a/test/infra/Dockerfile.emba b/test/infra/Dockerfile.emba
index 96fe0440667..70bfb076c3c 100644
--- a/test/infra/Dockerfile.emba
+++ b/test/infra/Dockerfile.emba
@@ -129,6 +129,7 @@ RUN git config --global http.sslverify "false"
129RUN src/emacs -Q --batch \ 129RUN src/emacs -Q --batch \
130 --eval '(message "library ABI min version %d max version %d" \ 130 --eval '(message "library ABI min version %d max version %d" \
131 (treesit-library-abi-version t) (treesit-library-abi-version))' \ 131 (treesit-library-abi-version t) (treesit-library-abi-version))' \
132 --eval '(message "\nInstalling grammars\n===================")' \
132 --eval '(setq treesit-extra-load-path (list "/root/.emacs.d/tree-sitter"))' \ 133 --eval '(setq treesit-extra-load-path (list "/root/.emacs.d/tree-sitter"))' \
133 --eval '(dolist (feature (quote (c-ts-mode cmake-ts-mode csharp-mode \ 134 --eval '(dolist (feature (quote (c-ts-mode cmake-ts-mode csharp-mode \
134 dockerfile-ts-mode elixir-ts-mode heex-ts-mode go-ts-mode java-ts-mode \ 135 dockerfile-ts-mode elixir-ts-mode heex-ts-mode go-ts-mode java-ts-mode \
@@ -137,13 +138,21 @@ RUN src/emacs -Q --batch \
137 toml-ts-mode yaml-ts-mode treesit-x))) (require feature))' \ 138 toml-ts-mode yaml-ts-mode treesit-x))) (require feature))' \
138 --eval '(dolist (lang (mapcar (quote car) treesit-language-source-alist)) \ 139 --eval '(dolist (lang (mapcar (quote car) treesit-language-source-alist)) \
139 (treesit-install-language-grammar lang "/root/.emacs.d/tree-sitter"))' \ 140 (treesit-install-language-grammar lang "/root/.emacs.d/tree-sitter"))' \
140 --eval '(message "treesit-language-source-alist\n%s" \ 141 --eval '(message "\ntreesit-language-source-alist")' \
141 (pp-to-string treesit-language-source-alist))' \ 142 --eval '(message "=============================")' \
142 --eval '(dolist (lang (sort (mapcar (quote car) treesit-language-source-alist))) \ 143 --eval '(message "%s" (pp-to-string treesit-language-source-alist))' \
143 (message "%s ABI version %d" lang (treesit-language-abi-version lang)))' \ 144 --eval '(message "ABI versions\n===========")' \
145 --eval \
146 '(dolist (lang (sort (mapcar (quote car) treesit-language-source-alist))) \
147 (message "%s ABI version %d" lang (treesit-language-abi-version lang)))' \
144 -l admin/tree-sitter/treesit-admin.el \ 148 -l admin/tree-sitter/treesit-admin.el \
145 --eval '(setq treesit-admin--builtin-language-sources treesit-language-source-alist)' \ 149 --eval '(setq treesit-admin--builtin-language-sources \
150 treesit-language-source-alist)' \
151 --eval '(message "\ntreesit-admin-check-manual-coverage")' \
152 --eval '(message "===================================")' \
146 -f treesit-admin-check-manual-coverage \ 153 -f treesit-admin-check-manual-coverage \
154 --eval '(message "\ntreesit-admin--generate-compatibility-report")' \
155 --eval '(message "============================================")' \
147 --eval '(treesit-admin--generate-compatibility-report \ 156 --eval '(treesit-admin--generate-compatibility-report \
148 (list (expand-file-name "src/emacs")) treesit-admin--builtin-modes \ 157 (list (expand-file-name "src/emacs")) treesit-admin--builtin-modes \
149 (expand-file-name "compatibility-report.html"))' 158 (expand-file-name "compatibility-report.html"))'