cart and checkout
This commit is contained in:
@@ -19,11 +19,12 @@
|
||||
|
||||
MODULE_PATH := git.k6n.net/mats/go-cart-actor
|
||||
PROTO_DIR := proto
|
||||
PROTOS := $(PROTO_DIR)/cart.proto $(PROTO_DIR)/control_plane.proto $(PROTO_DIR)/checkout.proto $(PROTO_DIR)/order.proto
|
||||
PROTOS := $(PROTO_DIR)/cart.proto $(PROTO_DIR)/control_plane.proto $(PROTO_DIR)/checkout.proto $(PROTO_DIR)/order.proto $(PROTO_DIR)/profile.proto
|
||||
CART_PROTO_DIR := $(PROTO_DIR)/cart
|
||||
CONTROL_PROTO_DIR := $(PROTO_DIR)/control
|
||||
CHECKOUT_PROTO_DIR := $(PROTO_DIR)/checkout
|
||||
ORDER_PROTO_DIR := $(PROTO_DIR)/order
|
||||
PROFILE_PROTO_DIR := $(PROTO_DIR)/profile
|
||||
|
||||
# Allow override: make PROTOC=/path/to/protoc
|
||||
PROTOC ?= protoc
|
||||
@@ -88,6 +89,9 @@ protogen: check_tools
|
||||
--go_out=./proto/order --go_opt=paths=source_relative \
|
||||
--go-grpc_out=./proto/order --go-grpc_opt=paths=source_relative \
|
||||
$(PROTO_DIR)/order.proto
|
||||
$(PROTOC) -I $(PROTO_DIR) \
|
||||
--go_out=./proto/profile --go_opt=paths=source_relative \
|
||||
$(PROTO_DIR)/profile.proto
|
||||
@echo "$(GREEN)Protobuf generation complete.$(RESET)"
|
||||
|
||||
clean_proto:
|
||||
@@ -95,6 +99,8 @@ clean_proto:
|
||||
@rm -f $(PROTO_DIR)/cart/*_grpc.pb.go $(PROTO_DIR)/cart/*.pb.go
|
||||
@rm -f $(PROTO_DIR)/control/*_grpc.pb.go $(PROTO_DIR)/control/*.pb.go
|
||||
@rm -f $(PROTO_DIR)/checkout/*_grpc.pb.go $(PROTO_DIR)/checkout/*.pb.go
|
||||
@rm -f $(PROTO_DIR)/order/*_grpc.pb.go $(PROTO_DIR)/order/*.pb.go
|
||||
@rm -f $(PROTO_DIR)/profile/*.pb.go
|
||||
@echo "$(GREEN)Clean complete.$(RESET)"
|
||||
|
||||
verify_proto:
|
||||
|
||||
Reference in New Issue
Block a user