github.com/micro/go-micro/examples@v0.0.0-20210105173217-bf4ab679e18b/booking/Makefile (about)

     1  .PHONY: proto data build
     2  
     3  proto:
     4  	for d in api srv; do \
     5  		for f in $$d/**/proto/*.proto; do \
     6  			protoc --proto_path=${GOPATH}/src:. --micro_out=. --go_out=. $$f; \
     7  			echo compiled: $$f; \
     8  		done \
     9  	done
    10  
    11  lint:
    12  	./bin/lint.sh
    13  
    14  build:
    15  	./bin/build.sh
    16  
    17  data:
    18  	go-bindata -o data/bindata.go -pkg data data/*.json
    19  
    20  run:
    21  	docker-compose build
    22  	docker-compose up