ref(Makefile): add auto gen packs bindata condition

This commit is contained in:
Michelle Noorali 2017-08-16 12:41:07 -04:00
Родитель 05a52f9e83
Коммит 98e0f5f225
1 изменённых файлов: 7 добавлений и 1 удалений

Просмотреть файл

@ -23,8 +23,14 @@ SHELL=/bin/bash
.PHONY: all
all: build
.PHONY: check-then-generate
check-then-generate:
@if [[ -n $$(git status --porcelain packs/) ]]; then \
go generate ./pkg/draft/pack/generated; \
fi
.PHONY: build
build: generate
build: check-then-generate
build:
GOBIN=$(BINDIR) $(GO) install $(GOFLAGS) -tags '$(TAGS)' -ldflags '$(LDFLAGS)' github.com/Azure/draft/cmd/...