add generate target to makefile

This commit is contained in:
nytpu
2021-05-12 16:32:03 -06:00
parent 680d30f684
commit a6e9de3083
+4 -2
View File
@@ -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) < $< > $@