mirror of
https://github.com/containers/podman.git
synced 2025-06-25 03:52:15 +08:00
build: improved main makefile
* added .install.md2man as dependency for docs, fixed broken build on systems that do not have go-md2man preinstalled. * sorted PHONY targets Signed-off-by: Sorin Sbarnea <ssbarnea@redhat.com>
This commit is contained in:
16
Makefile
16
Makefile
@ -318,7 +318,7 @@ $(MANPAGES): %: %.md .gopathok
|
||||
docdir:
|
||||
mkdir -p docs/build/man
|
||||
|
||||
docs: docdir $(MANPAGES) ## Generate documentation
|
||||
docs: .install.md2man docdir $(MANPAGES) ## Generate documentation
|
||||
|
||||
install-podman-remote-%-docs: podman-remote docs $(MANPAGES)
|
||||
rm -rf docs/build/remote
|
||||
@ -532,19 +532,23 @@ vendor-in-container:
|
||||
.PHONY: \
|
||||
.gopathok \
|
||||
binaries \
|
||||
changelog \
|
||||
clean \
|
||||
validate.completions \
|
||||
default \
|
||||
docs \
|
||||
gofmt \
|
||||
golangci-lint \
|
||||
help \
|
||||
install \
|
||||
golangci-lint \
|
||||
install.libseccomp.sudo \
|
||||
lint \
|
||||
pause \
|
||||
uninstall \
|
||||
shell \
|
||||
changelog \
|
||||
uninstall \
|
||||
validate \
|
||||
install.libseccomp.sudo \
|
||||
validate.completions \
|
||||
vendor
|
||||
|
||||
rpm:
|
||||
@echo "Building rpms ..."
|
||||
./contrib/build_rpm.sh
|
||||
|
Reference in New Issue
Block a user