Files
clocker-demo/src/funnel/Makefile
2023-03-22 23:09:54 +01:00

20 lines
443 B
Makefile

PROTO_DIR=../protos
STUBS_DIR=./stubs
run:
@source env/bin/activate && \
python main.py
proto:
@source env/bin/activate && \
python \
-m grpc_tools.protoc \
-I$(PROTO_DIR) \
--python_out=$(STUBS_DIR) \
--pyi_out=$(STUBS_DIR) \
--grpc_python_out=$(STUBS_DIR) \
$(PROTO_DIR)/serve_segments.proto \
$(PROTO_DIR)/serve_currenttime.proto
@sed -i -E 's/^(import\s[a-zA-Z0-9_]+_pb2)/from . \1/g' $(STUBS_DIR)/*_grpc.py