From: Juri Linkov Date: Sun, 20 Apr 2025 17:43:53 +0000 (+0300) Subject: ; * test/infra/Dockerfile.emba: Add cmake/markdown/php/phpdoc/toml/yaml. X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=454bd72ea05e8840df28341681579c4510fbf8a5;p=emacs.git ; * test/infra/Dockerfile.emba: Add cmake/markdown/php/phpdoc/toml/yaml. (cherry picked from commit 4151a44f605631d8d4028e1c2458a0a8c206a64d) --- diff --git a/test/infra/Dockerfile.emba b/test/infra/Dockerfile.emba index c4bae4ed731..3fbca2a38b5 100644 --- a/test/infra/Dockerfile.emba +++ b/test/infra/Dockerfile.emba @@ -135,6 +135,7 @@ RUN src/emacs -Q --batch \ (quote ((bash "https://github.com/tree-sitter/tree-sitter-bash" "v0.23.3") \ (c "https://github.com/tree-sitter/tree-sitter-c" "v0.23.4") \ (c-sharp "https://github.com/tree-sitter/tree-sitter-c-sharp" "v0.23.1") \ + (cmake "https://github.com/uyha/tree-sitter-cmake" "v0.5.0") \ (cpp "https://github.com/tree-sitter/tree-sitter-cpp" "v0.23.4") \ (css "https://github.com/tree-sitter/tree-sitter-css" "v0.23.1") \ (elixir "https://github.com/elixir-lang/tree-sitter-elixir" "v0.3.3") \ @@ -148,11 +149,17 @@ RUN src/emacs -Q --batch \ (jsdoc "https://github.com/tree-sitter/tree-sitter-jsdoc" "v0.23.2") \ (json "https://github.com/tree-sitter/tree-sitter-json" "v0.24.8") \ (lua "https://github.com/tree-sitter-grammars/tree-sitter-lua" "v0.3.0") \ + (markdown "https://github.com/tree-sitter-grammars/tree-sitter-markdown" "v0.4.1" "tree-sitter-markdown/src") \ + (markdown-inline "https://github.com/tree-sitter-grammars/tree-sitter-markdown" "v0.4.1" "tree-sitter-markdown-inline/src") \ + (php "https://github.com/tree-sitter/tree-sitter-php" "v0.23.11" "php/src") \ + (phpdoc "https://github.com/claytonrcarter/tree-sitter-phpdoc") \ (python "https://github.com/tree-sitter/tree-sitter-python" "v0.23.6") \ (ruby "https://github.com/tree-sitter/tree-sitter-ruby" "v0.23.1") \ (rust "https://github.com/tree-sitter/tree-sitter-rust" "v0.23.2") \ + (toml "https://github.com/tree-sitter-grammars/tree-sitter-toml" "v0.7.0") \ (tsx "https://github.com/tree-sitter/tree-sitter-typescript" "v0.23.2" "tsx/src") \ - (typescript "https://github.com/tree-sitter/tree-sitter-typescript" "v0.23.2" "typescript/src"))))' \ + (typescript "https://github.com/tree-sitter/tree-sitter-typescript" "v0.23.2" "typescript/src") \ + (yaml "https://github.com/tree-sitter-grammars/tree-sitter-yaml" "v0.7.0"))))' \ --eval '(dolist (lang (mapcar (quote car) treesit-language-source-alist)) \ (treesit-install-language-grammar lang "/root/.emacs.d/tree-sitter"))'