seperating build

This commit is contained in:
gitea-actions
2026-07-08 22:09:29 +01:00
parent 832eb1a913
commit b7f08ba46d
17 changed files with 822 additions and 958 deletions

View File

@@ -1,4 +1,4 @@
.PHONY: all clean norm test author author-install author-start author-stop author-stop-legacy author-restart author-status author-logs author-health author-diagnostics help
.PHONY: all clean norm test test-elisp author author-install author-start author-stop author-stop-legacy author-restart author-status author-logs author-health author-diagnostics help
VENV := .venv
PY := $(VENV)/bin/python
@@ -25,6 +25,9 @@ search: $(VENV)
test:
$(MAKE) -C "$(AUTHOR_SERVICE_DIR)" test
test-elisp:
emacs -Q --batch -l lisp/tests/build-site-tests.el -f ert-run-tests-batch-and-exit
$(VENV):
@echo "Generating virtual environment"
python3 -m venv $(VENV)
@@ -80,6 +83,7 @@ help:
@echo " make clean-venv - Remove venv directory"
@echo " make norm - Move backup files"
@echo " make test - Run authoring server tests"
@echo " make test-elisp - Run Emacs Lisp build tests"
@echo " make author - Install and start the authoring UI service"
@echo " make author-install - Install and enable the authoring UI service"
@echo " make author-stop - Stop the authoring UI service"