Changeset View
Changeset View
Standalone View
Standalone View
gnu/lib/libreadline/readline/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
SUBDIR= doc | |||||
LIB= readline | LIB= readline | ||||
MAN= doc/readline.3 | INTERNALLIB= yes | ||||
SHLIBDIR?= /lib | NO_MAN= yes | ||||
TILDESRC= tilde.c | TILDESRC= tilde.c | ||||
SRCS= readline.c vi_mode.c funmap.c keymaps.c parens.c search.c \ | SRCS= readline.c vi_mode.c funmap.c keymaps.c parens.c search.c \ | ||||
rltty.c complete.c bind.c isearch.c display.c signals.c \ | rltty.c complete.c bind.c isearch.c display.c signals.c \ | ||||
util.c kill.c undo.c macro.c input.c callback.c terminal.c \ | util.c kill.c undo.c macro.c input.c callback.c terminal.c \ | ||||
text.c nls.c misc.c compat.c xmalloc.c $(HISTSRC) $(TILDESRC) | text.c nls.c misc.c compat.c xmalloc.c $(HISTSRC) $(TILDESRC) | ||||
INSTALLED_HEADERS= readline.h chardefs.h keymaps.h history.h tilde.h \ | INSTALLED_HEADERS= readline.h chardefs.h keymaps.h history.h tilde.h \ | ||||
rlstdc.h rlconf.h rltypedefs.h | rlstdc.h rlconf.h rltypedefs.h | ||||
DPADD= ${LIBTERMCAP} | CFLAGS+= -I${.OBJDIR}/.. | ||||
LDADD= -ltermcap | SRCDIR= ${.CURDIR}/../../../../contrib/libreadline | ||||
INCSDIR=${INCLUDEDIR}/readline | .for _h in ${INSTALLED_HEADERS} | ||||
CLEANFILES+= ${_h} | |||||
.for hdr in ${INSTALLED_HEADERS} | DPSRCS+= ${.OBJDIR}/${_h} | ||||
INCS+= ${SRCDIR}/${hdr} | ${.OBJDIR}/${_h}: ${SRCDIR}/${_h} | ||||
${INSTALL} ${.ALLSRC} ${.TARGET} | |||||
.endfor | .endfor | ||||
DPADD= ${LIBTERMCAP} | |||||
LDADD= -ltermcap | |||||
.include <bsd.lib.mk> | .include <bsd.lib.mk> |