forked from agntcy/coffeeAgntcy
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
72 lines (57 loc) · 1.88 KB
/
Makefile
File metadata and controls
72 lines (57 loc) · 1.88 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
# Makefile for running logistics and farm services with uv
# Each target sets PYTHONPATH to project root before invoking uv
# Variables
PYTHONPATH := $(CURDIR)
UV = PYTHONPATH=$(PYTHONPATH) uv run
# Default target
.PHONY: help
help:
@echo "Available targets:"
@echo " logistics-supervisor - Run logistics supervisor"
@echo " auction-supervisor - Run auction supervisor"
@echo " shipper - Run logistics shipper"
@echo " accountant - Run logistics accountant"
@echo " logistics-farm - Run logistics farm service"
@echo " brazil-farm - Run Brazil farm server"
@echo " colombia-farm - Run Colombia farm server"
@echo " vietnam-farm - Run Vietnam farm server"
@echo " weather-mcp - Run weather MCP server"
@echo " payment-mcp - Run payment MCP server"
@echo " helpdesk - Run logistics helpdesk"
@echo " recruiter-supervisor - Run recruiter supervisor"
.PHONY: recruiter-supervisor
recruiter-supervisor:
$(UV) agents/supervisors/recruiter/main.py
.PHONY: logistics-supervisor
logistics-supervisor:
$(UV) agents/supervisors/logistics/main.py
.PHONY: auction-supervisor
auction-supervisor:
$(UV) agents/supervisors/auction/main.py
.PHONY: shipper
shipper:
$(UV) agents/logistics/shipper/server.py
.PHONY: accountant
accountant:
$(UV) agents/logistics/accountant/server.py
.PHONY: logistics-farm
logistics-farm:
$(UV) agents/logistics/farm/server.py
.PHONY: brazil-farm
brazil-farm:
$(UV) agents/farms/brazil/farm_server.py
.PHONY: colombia-farm
colombia-farm:
$(UV) agents/farms/colombia/farm_server.py
.PHONY: vietnam-farm
vietnam-farm:
$(UV) agents/farms/vietnam/farm_server.py
.PHONY: weather-mcp
weather-mcp:
$(UV) agents/mcp_servers/weather_service.py
.PHONY: payment-mcp
payment-mcp:
$(UV) agents/mcp_servers/payment_service.py
.PHONY: helpdesk
helpdesk:
$(UV) agents/logistics/helpdesk/server.py