]> git.eshelyaron.com Git - emacs.git/commit
Improve tree-sitter tests on emba
authorMichael Albinus <michael.albinus@gmx.de>
Wed, 31 May 2023 06:44:44 +0000 (08:44 +0200)
committerMichael Albinus <michael.albinus@gmx.de>
Wed, 31 May 2023 06:44:44 +0000 (08:44 +0200)
commit3e3c2778704331ee9a48721fe217afe5f8030e52
tree8c97e9a2060b12dccef0a406a8fd01488da10477
parentecc1d990d9e9d006838ca514213ea5e46a459363
Improve tree-sitter tests on emba

* test/infra/Dockerfile.emba (emacs-tree-sitter): Install only
grammars which are needed.

* test/infra/Makefile.in (subdir_template): Special handling of
progmodes.
(TREE-SITTER-FILES): New variable.
(tree-sitter-files-template): New rule.
(.PHONY, generate-test-jobs): Add it to dependencies.

* test/infra/gitlab-ci.yml (.tree-sitter-template):
Add test/lisp/progmodes/*-ts-mode-resources/**.
(test-tree-sitter): Extends also .tree-sitter-files-template.  Use
$tree-sitter-files.

* test/infra/test-jobs.yml: Regenerate.
test/infra/Dockerfile.emba
test/infra/Makefile.in
test/infra/gitlab-ci.yml
test/infra/test-jobs.yml