$(foreach subdir, $(SUBDIRS), $(eval $(call subdir_template,$(subdir))))
+# js-tests.el and python-tests.el don't follow test file name convention.
TREE-SITTER-FILES ?= $(shell cd .. ; \
- find lisp src \( -name "*-ts-mode-tests.el" -o -name "treesit-tests.el" \) | \
+ find lisp src \( -name "*-ts-mode-tests.el" -o -name "treesit-tests.el" \
+ -o -name "js-tests.el" -o -name "python-tests.el" \) | \
sort | sed s/\\.el/.log/)
all: generate-test-jobs
tree-sitter-files-template:
@echo >>$(FILE)
+ @echo "# js-tests.el and python-tests.el don't follow test file name convention." >>$(FILE)
@echo '.tree-sitter-files-template:' >>$(FILE)
@echo ' variables:' >>$(FILE)
@echo ' tree_sitter_files: >-' >>$(FILE)
target: emacs-inotify
make_params: "-k -C test check-src"
+# js-tests.el and python-tests.el don't follow test file name convention.
.tree-sitter-files-template:
variables:
tree_sitter_files: >-
lisp/progmodes/go-ts-mode-tests.log
lisp/progmodes/heex-ts-mode-tests.log
lisp/progmodes/java-ts-mode-tests.log
+ lisp/progmodes/js-tests.log
lisp/progmodes/lua-ts-mode-tests.log
+ lisp/progmodes/python-tests.log
lisp/progmodes/ruby-ts-mode-tests.log
lisp/progmodes/typescript-ts-mode-tests.log
src/treesit-tests.log