From c3a95ba8391a30e52a944efd9ae06a0206c71841 Mon Sep 17 00:00:00 2001 From: William Lallemand Date: Tue, 18 Nov 2025 19:57:14 +0100 Subject: [PATCH] BUILD: Makefile: make install with admin tools `make install` now install some admin tools: - halog in SBINDIR - haproxy-dump-certs in SBINDIR - haproxy-reload in SBINDIR --- Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index fffc4f4f3..2a2bb533c 100644 --- a/Makefile +++ b/Makefile @@ -1123,6 +1123,12 @@ install-doc: $(INSTALL) -m 644 doc/$$x.txt "$(DESTDIR)$(DOCDIR)" ; \ done +install-admin: admin/halog/halog + $(Q)$(INSTALL) -d "$(DESTDIR)$(SBINDIR)" + $(Q)$(INSTALL) admin/halog/halog "$(DESTDIR)$(SBINDIR)" + $(Q)$(INSTALL) admin/cli/haproxy-dump-certs "$(DESTDIR)$(SBINDIR)" + $(Q)$(INSTALL) admin/cli/haproxy-reload "$(DESTDIR)$(SBINDIR)" + install-bin: $(Q)for i in haproxy $(EXTRA); do \ if ! [ -e "$$i" ]; then \ @@ -1133,7 +1139,7 @@ install-bin: $(Q)$(INSTALL) -d "$(DESTDIR)$(SBINDIR)" $(Q)$(INSTALL) haproxy $(EXTRA) "$(DESTDIR)$(SBINDIR)" -install: install-bin install-man install-doc +install: install-bin install-admin install-man install-doc uninstall: $(Q)rm -f "$(DESTDIR)$(MANDIR)"/man1/haproxy.1