10 lines
		
	
	
		
			305 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			10 lines
		
	
	
		
			305 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
SOURCES :=	$(shell find . -name "*.proto" -not -path ./vendor/\*)
 | 
						|
 | 
						|
TARGETS_K8S :=	$(foreach source, $(SOURCES), $(source)_k8s)
 | 
						|
 | 
						|
.PHONY: build
 | 
						|
build: $(TARGETS_K8S)
 | 
						|
 | 
						|
$(TARGETS_K8S): %_k8s:
 | 
						|
	@mkdir -p $(dir $*)gen
 | 
						|
	protoc $(PROTOC_OPTS) --gotemplate_out=debug=true,template_dir=./templates:$(dir $*)gen "$*"
 |