1# $OpenBSD: Makefile,v 1.9 2019/01/15 01:54:00 yasuoka Exp $ 2 3LIB= readline 4SRCS= readline.c funmap.c keymaps.c vi_mode.c parens.c rltty.c complete.c \ 5 bind.c isearch.c display.c signals.c util.c kill.c undo.c macro.c \ 6 input.c callback.c terminal.c xmalloc.c history.c histsearch.c \ 7 histexpand.c histfile.c nls.c search.c shell.c savestring.c tilde.c \ 8 text.c misc.c compat.c mbutil.c 9HDRS= readline.h chardefs.h keymaps.h history.h tilde.h rlstdc.h rlconf.h \ 10 rltypedefs.h 11SUBDIR= doc 12CPPFLAGS+=-DHAVE_CONFIG_H -I${.CURDIR} 13LDADD+= -L${BSDOBJDIR}/lib/libcurses -lcurses 14DPADD+= ${LIBCURSES} 15 16includes: 17 ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m 755 \ 18 ${DESTDIR}/usr/include/readline 19 @cd ${.CURDIR}; for i in $(HDRS); do \ 20 j="cmp -s $$i ${DESTDIR}/usr/include/readline/$$i || \ 21 ${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m 444 $$i \ 22 ${DESTDIR}/usr/include/readline"; \ 23 echo $$j; \ 24 eval "$$j"; \ 25 done 26 27.include <bsd.lib.mk> 28.include <bsd.subdir.mk> 29