From d64931ad4f8f6ec9a1b9880d6da2230c0d439fdf Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Mon, 7 Dec 2020 18:19:37 -0700 Subject: [PATCH] build: add install_docs target --- Makefile | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index f4fb6a2..3947231 100644 --- a/Makefile +++ b/Makefile @@ -58,10 +58,10 @@ ${LIBUCONTEXT_PC}: libucontext.pc.in -e s:@LIBUCONTEXT_INCLUDEDIR@:${INCLUDEDIR}:g $< > $@ MANPAGES_SYMLINKS_3 = \ - doc/libucontext_getcontext.3 \ - doc/libucontext_makecontext.3 \ - doc/libucontext_setcontext.3 \ - doc/libucontext_swapcontext.3 + libucontext_getcontext.3 \ + libucontext_makecontext.3 \ + libucontext_setcontext.3 \ + libucontext_swapcontext.3 MANPAGES_3 = doc/libucontext.3 MANPAGES = ${MANPAGES_3} @@ -94,6 +94,12 @@ install: all done install -D -m644 ${LIBUCONTEXT_PC} ${DESTDIR}${PKGCONFIGDIR} +install_docs: docs + install -D -m644 doc/libucontext.3 ${DESTDIR}/usr/share/man/man3/libucontext.3 + for i in ${MANPAGES_SYMLINKS_3}; do \ + ln -s libucontext.3 ${DESTDIR}/usr/share/man/man3/$$i; \ + done + check: test_libucontext ${LIBUCONTEXT_SONAME} env LD_LIBRARY_PATH=$(shell pwd) ./test_libucontext