gopath:=$(shell go env gopath)

.phony: all
all:
	@echo "hello world!"

.phony: microg
microg:
	go install gits.branchcn.com/backend/microcode/microg@upgrade

#启动环境
.phony: run
run:
	@go run cmd/joybuywork/joybuywork.go -env=dev

#启动环境
.phony: build
build:
	@go build -o main ./cmd/joybuywork/joybuywork.go

#启动环境
.phony: vet
vet:
	@go vet cmd/joybuywork/joybuywork.go

.phony: docker-run
docker-run:
	docker build  -f dockerfile-local -t joybuywork/v1 .  && docker run --name joybuywork -d joybuywork/v1

.phony: pkg
pkg:
	@go get gits.branchcn.com/backend/microcode/plugins

.phony: deeplink
deeplink:
	@go get gits.branchcn.com/backend/deeplink/proto/go_proto

.phony: ct
ct:
	@go get gits.branchcn.com/backend/certified/proto/go_proto

.phony: bi
bi:
	@echo go get gits.branchcn.com/backend/fissionbi/proto/go_proto
	@go get gits.branchcn.com/backend/fissionbi/proto/go_proto

.phony: bq
bq:
	@echo go run tools/bqueue/main.go -t=$(t) -k=$(k)
	@go run tools/bqueue/main.go -t=$(t) -k=$(k)

.phony: op
op:
	go get gits.branchcn.com/backend/oplatform/proto/go_proto

.phony: ai
ai:
	@go get gits.branchcn.com/backend/deepai/proto/go_proto

.phony: tc
tc:
	go get gits.branchcn.com/backend/taskcenter/proto/go_proto
