1 # NETBSD's libedit (BSD replacement for GNU readline)
2 .include "../Makefile.inc"
12 CFLAGS+= -I${SRCDIR} -I${.CURDIR} -I${.OBJDIR}
14 CFLAGS+= -I${_SHLIBDIRPREFIX}/usr/include/priv/ncurses
16 LDADD= -lprivate_ncurses
17 LDFLAGS+= ${PRIVATELIB_LDFLAGS}
45 SRCS+= tokenizern.c historyn.c
47 SRCS+= common.h emacs.h fcns.h func.h help.h vi.h
50 INCSDIR= ${INCLUDEDIR}/priv
54 CLEANFILES+= common.h emacs.h fcns.h func.h help.h vi.h
55 AHDR= vi.h emacs.h common.h
56 ASRC= ${SRCDIR}/vi.c ${SRCDIR}/emacs.c ${SRCDIR}/common.c
59 AWK=awk sh ${SRCDIR}/makelist -h ${SRCDIR}/vi.c > ${.TARGET}
62 AWK=awk sh ${SRCDIR}/makelist -h ${SRCDIR}/emacs.c > ${.TARGET}
65 AWK=awk sh ${SRCDIR}/makelist -h ${SRCDIR}/common.c > ${.TARGET}
68 AWK=awk sh ${SRCDIR}/makelist -fh ${AHDR} > ${.TARGET}
71 AWK=awk sh ${SRCDIR}/makelist -fc ${AHDR} > ${.TARGET}
74 AWK=awk sh ${SRCDIR}/makelist -bh ${ASRC} > ${.TARGET}