The installation of opkg-build man page introduces a host dependency on perl for the pod2man package to generate the man page.
To allow the opkg-utils scripts to be installed separately from the manpages, break apart the install step into two install steps: install-utils and install-docs Signed-off-by: Ryan Barnett <[email protected]> --- Makefile | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 4049654..7b7b8d5 100644 --- a/Makefile +++ b/Makefile @@ -25,11 +25,13 @@ mandir ?= $(PREFIX)/man %.1: % pod2man -r "" -c "opkg-utils Documentation" $< $@ -all: $(UTILS) $(MANPAGES) +all: install -install: all +install-utils: $(UTILS) install -d $(DESTDIR)$(bindir) install -m 755 $(UTILS) $(DESTDIR)$(bindir) + +install-docs: $(MANPAGES) install -d $(DESTDIR)$(mandir) for m in $(MANPAGES); \ do \ @@ -37,4 +39,6 @@ install: all install -m 644 "$$m" $(DESTDIR)$(mandir)/man$${m##*.}; \ done -.PHONY: install all +install: install-utils install-docs + +.PHONY: install install-utils install-docs all -- 2.25.1
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#52414): https://lists.yoctoproject.org/g/yocto/message/52414 Mute This Topic: https://lists.yoctoproject.org/mt/80791842/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
