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