From a6e9de3083c0ac0d951a1f88b43dac78f6a0a9ed Mon Sep 17 00:00:00 2001 From: nytpu Date: Wed, 12 May 2021 16:32:03 -0600 Subject: [PATCH] add generate target to makefile --- Makefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 5d08e08..b27eedb 100644 --- a/Makefile +++ b/Makefile @@ -35,7 +35,7 @@ GITDIRTY = $(shell git diff --quiet || echo "-dirty") # build with `make COMMIT=tarball` if building outside of git repo COMMIT ?= $(GITC)$(GITDIRTY) -.PHONY: all clean install uninstall test +.PHONY: all generate clean install uninstall test .DEFAULT_GOAL := all all: $(BUILDDIR)/$(NAME) $(BUILDDIR)/$(NAME).1 @@ -46,9 +46,11 @@ $(BUILDDIR): $(BUILDDIR)/$(NAME): $(GOSRC) | $(BUILDDIR) - #$(GO) generate ./... $(GO) build $(GOFLAGS) -ldflags "$(GOLDFLAGS)" -o $@ +generate: $(GOSRC) | $(BUILDDIR) + $(GO) generate ./... + $(GO) build $(GOFLAGS) -ldflags "$(GOLDFLAGS)" -o $(BUILDDIR)/$(NAME) $(BUILDDIR)/%.1: doc/%.1.scd | $(BUILDDIR) $(SCDOC) < $< > $@