]> git.eshelyaron.com Git - emacs.git/commitdiff
; * test/infra/Dockerfile.emba: Add cmake/markdown/php/phpdoc/toml/yaml.
authorJuri Linkov <juri@linkov.net>
Sun, 20 Apr 2025 17:43:53 +0000 (20:43 +0300)
committerEshel Yaron <me@eshelyaron.com>
Mon, 21 Apr 2025 20:42:11 +0000 (22:42 +0200)
(cherry picked from commit 4151a44f605631d8d4028e1c2458a0a8c206a64d)

test/infra/Dockerfile.emba

index c4bae4ed7310ea5fe268aab9aba85bf59f71dccf..3fbca2a38b59e5daf1e086796b13903b8eb7c547 100644 (file)
@@ -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"))'