File size: 776 Bytes
6ed9a00
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
# Rhodawk AI — Local Developer Makefile
# Resolves W-001: provides a one-shot target to generate gRPC stubs locally
# so the Python brain can run without requiring a full Docker build.

.PHONY: help stubs install dev clean

help:
	@echo "Rhodawk AI — local developer targets"
	@echo "  make stubs    Generate openclaude_pb2*.py gRPC stubs (W-001)"
	@echo "  make install  pip install -r requirements.txt + grpcio-tools"
	@echo "  make dev      Run app.py locally (requires stubs + env vars)"
	@echo "  make clean    Remove generated gRPC stubs"

stubs:
	bash scripts/generate_stubs.sh

install:
	pip install -r requirements.txt
	pip install grpcio-tools

dev: stubs
	python -u app.py

clean:
	rm -f openclaude_grpc/openclaude_pb2.py openclaude_grpc/openclaude_pb2_grpc.py