feat: add logging system, orchestrator, and documentation
This commit is contained in:
8
makefile
8
makefile
@@ -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; \
|
||||
|
||||
Reference in New Issue
Block a user