From 74121dfe751a069bf74924d3b5cf3aac8a2f324f Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Sun, 6 Dec 2020 04:01:26 -0600 Subject: [PATCH] build: install generated headers --- Makefile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Makefile b/Makefile index f74f937..e06dea3 100644 --- a/Makefile +++ b/Makefile @@ -4,6 +4,7 @@ ifeq ($(ARCH),$(filter $(ARCH),i386 i686)) endif LIBDIR := /lib +INCLUDEDIR := /usr/include CFLAGS := -ggdb3 -O2 -Wall CPPFLAGS := -Iinclude -Iarch/${ARCH} -Iarch/common EXPORT_UNPREFIXED := yes @@ -58,6 +59,10 @@ install: all install -D -m755 ${LIBUCONTEXT_NAME} ${DESTDIR}${LIBUCONTEXT_PATH} install -D -m664 ${LIBUCONTEXT_STATIC_NAME} ${DESTDIR}${LIBUCONTEXT_STATIC_PATH} ln -sf ${LIBUCONTEXT_SONAME} ${DESTDIR}${LIBDIR}/${LIBUCONTEXT_NAME} + for i in ${LIBUCONTEXT_HEADERS}; do \ + destfn=$$(echo $$i | sed s:include/::g); \ + install -D -m644 $$i ${DESTDIR}${INCLUDEDIR}/$$destfn; \ + done check: test_libucontext ${LIBUCONTEXT_SONAME} env LD_LIBRARY_PATH=$(shell pwd) ./test_libucontext