Skip to content

Commit bef849c

Browse files
committed
LCORE-3141: Docs models are PHONY targets
1 parent 6d006d2 commit bef849c

1 file changed

Lines changed: 18 additions & 1 deletion

File tree

Makefile

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,23 @@ LLAMA_STACK_IMAGE ?= lightspeed-llama-stack:local
1717
LLAMA_STACK_PORT ?= 8321
1818
CONTAINER_RUNTIME ?= $(shell command -v podman 2>/dev/null || command -v docker 2>/dev/null)
1919

20-
.PHONY: run run-stack build-llama-stack-image remove-llama-stack-container stop-llama-stack-container start-llama-stack-container wait-for-llama-stack-health clean-llama-stack
20+
.PHONY: run \
21+
run-stack \
22+
build-llama-stack-image \
23+
remove-llama-stack-container \
24+
stop-llama-stack-container \
25+
start-llama-stack-container \
26+
wait-for-llama-stack-health \
27+
clean-llama-stack \
28+
docs/models \
29+
docs/models/requests.puml \
30+
docs/models/responses.puml \
31+
docs/models/common.puml \
32+
docs/models/database.puml \
33+
docs/models/requests.svg \
34+
docs/models/responses.svg \
35+
docs/models/common.svg \
36+
docs/models/database.svg
2137

2238
run-stack: ## Run lightspeed-stack directly, without building dependent service/s
2339
uv run src/lightspeed_stack.py -c $(CONFIG)
@@ -193,6 +209,7 @@ devel-doc: ## Generate documentation for developers
193209
scripts/gen_doc.py
194210

195211
docs/models: docs/models/requests.puml docs/models/responses.puml docs/models/database.puml docs/models/common.puml ## Generate documentation about models
212+
rm docs/models/packages.puml
196213

197214
docs/models/requests.puml: ## Generate PlantUML class diagram for requests data models
198215
uv run pyreverse src/models/api/requests/ --output puml --output-directory=docs/models/

0 commit comments

Comments
 (0)