1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/goflyfox-gmanager

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Makefile 823 Байты
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
zhangbiao Отправлено 17.12.2019 09:22 960476e
# note: call scripts from /deploy
# project name
PROJECTNAME=$(shell basename "$(PWD)")
# project path
ROOT=$(shell pwd)
.PHONY: help
all: help
help: Makefile
@echo
@echo " Choose a command run in "$(PROJECTNAME)":"
@echo
@sed -n 's/^##//p' $< | column -t -s ':' | sed -e 's/^/ /'
@echo
## vendor: go mod vendor
## tidy: go mod tidy
## build: go build -mod=vendor
## run: go run main.go
## mod: update or clear mod pkg, do=tidy or do=vendor
mod:
@echo "use mod"
@./deploy/pkg.sh $(ROOT) $(do)
vendor:
@echo "use mod vendor"
@export GO111MODULE=on
@export GOPROXY=https://goproxy.io
@go mod vendor
tidy:
@echo "use mod tidy"
@export GO111MODULE=on
@export GOPROXY=https://goproxy.io
@go mod tidy
#go build -ldflags "-s -w"
build:
@go build -mod=vendor
run:
@echo "go run main.go"
@go run main.go

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/goflyfox-gmanager.git
git@api.gitlife.ru:oschina-mirror/goflyfox-gmanager.git
oschina-mirror
goflyfox-gmanager
goflyfox-gmanager
master