From 3e328c8e3a76ab8aa5b6cbc20309d65494b23140 Mon Sep 17 00:00:00 2001 From: Matt Rickard Date: Wed, 3 May 2017 15:30:27 -0700 Subject: [PATCH] Move gen_helptext out of top level Output docs to out/docs instead of ./docs since we have real documentation in that folder now. --- Makefile | 6 +++--- gen_help_text.go => hack/gen_help_text.go | 5 +++-- 2 files changed, 6 insertions(+), 5 deletions(-) rename gen_help_text.go => hack/gen_help_text.go (86%) diff --git a/Makefile b/Makefile index 4f9645fc5..5051a3b32 100644 --- a/Makefile +++ b/Makefile @@ -141,10 +141,10 @@ clean: rm -f pkg/minikube/assets/assets.go .PHONY: gendocs -gendocs: docs/minikube.md +gendocs: out/docs/minikube.md -docs/minikube.md: $(GOPATH)/src/$(ORG) $(shell find cmd) $(shell find pkg/minikube/constants) pkg/minikube/assets/assets.go - cd $(GOPATH)/src/$(REPOPATH) && go run -ldflags="$(K8S_VERSION_LDFLAGS) $(MINIKUBE_LDFLAGS)" -tags gendocs gen_help_text.go +out/docs/minikube.md: $(GOPATH)/src/$(ORG) $(shell find cmd) $(shell find pkg/minikube/constants) pkg/minikube/assets/assets.go + cd $(GOPATH)/src/$(REPOPATH) && go run -ldflags="$(K8S_VERSION_LDFLAGS) $(MINIKUBE_LDFLAGS)" -tags gendocs hack/gen_help_text.go out/minikube_$(DEB_VERSION).deb: out/minikube-linux-amd64 cp -r installers/linux/deb/minikube_deb_template out/minikube_$(DEB_VERSION) diff --git a/gen_help_text.go b/hack/gen_help_text.go similarity index 86% rename from gen_help_text.go rename to hack/gen_help_text.go index dc7bf5cd1..9dd1b194d 100644 --- a/gen_help_text.go +++ b/hack/gen_help_text.go @@ -25,10 +25,11 @@ import ( ) func main() { + os.MkdirAll("./out/docs", os.FileMode(0755)) cmd.RootCmd.DisableAutoGenTag = true - doc.GenMarkdownTree(cmd.RootCmd, "./docs") + doc.GenMarkdownTree(cmd.RootCmd, "./out/docs") - f, err := os.Create("./docs/bash-completion") + f, err := os.Create("./out/docs/bash-completion") if err != nil { fmt.Println(err) os.Exit(1) -- GitLab