feat: add logging system, orchestrator, and documentation

This commit is contained in:
Loic Coenen
2026-05-19 08:26:36 +00:00
parent f776b8a361
commit e79c2ac116
27 changed files with 612 additions and 13 deletions

View File

@@ -2,13 +2,16 @@
SUBDIRS = engine client
.PHONY: all build clean test check format $(SUBDIRS)
.PHONY: all build clean test check format orchestrator $(SUBDIRS)
all: build
all: build orchestrator
build: $(SUBDIRS)
@echo "Build complete."
orchestrator: orchestrator.c
$(CC) -Wall -Wextra -std=c11 -o looper orchestrator.c
$(SUBDIRS):
$(MAKE) -C $@
@@ -17,6 +20,7 @@ test:
$(MAKE) -C client test
clean:
rm -f looper
@for dir in $(SUBDIRS); do \
echo "Cleaning $$dir..."; \
$(MAKE) -C $$dir clean; \