1 # NETBSD's libedit (BSD replacement for GNU readline)
2 .
include "../Makefile.inc"
12 CFLAGS
+= -I
${SRCDIR} -I
${.CURDIR
} -I
${.OBJDIR
}
15 LDADD
= -lprivate_ncurses
16 LDFLAGS
+= ${PRIVATELIB_LDFLAGS}
20 VERSION_DEF
= ${.CURDIR
}/Versions.def
21 SYMBOL_MAPS
= ${.CURDIR
}/Symbol.map
49 # only when 1) !HAVE_STRLCAT 2) !HAVE_STRLCPY 3) !HAVE_VIS
54 SRCS
+= common.h emacs.h fcns.h help.h vi.h
55 SRCS
+= fcns.c help.c tokenizern.c historyn.c
61 CLEANFILES
+= common.h emacs.h fcns.c fcns.h help.c help.h
62 CLEANFILES
+= historyn.c tokenizern.c vi.h
63 AHDR
= vi.h emacs.h common.h
64 ASRC
= ${SRCDIR}/vi.c
${SRCDIR}/emacs.c
${SRCDIR}/common.c
67 AWK
=awk sh
${SRCDIR}/makelist
-h
${SRCDIR}/vi.c
> ${.TARGET
}
70 AWK
=awk sh
${SRCDIR}/makelist
-h
${SRCDIR}/emacs.c
> ${.TARGET
}
73 AWK
=awk sh
${SRCDIR}/makelist
-h
${SRCDIR}/common.c
> ${.TARGET
}
76 AWK
=awk sh
${SRCDIR}/makelist
-fh
${AHDR} > ${.TARGET
}
79 AWK
=awk sh
${SRCDIR}/makelist
-bh
${ASRC} > ${.TARGET
}
82 AWK
=awk sh
${SRCDIR}/makelist
-fc ${AHDR} > ${.TARGET
}
85 AWK
=awk sh
${SRCDIR}/makelist
-bc
${ASRC} > ${.TARGET
}
87 tokenizern.c
: tokenizer.c
88 AWK
=awk sh
${SRCDIR}/makelist
-n
${.ALLSRC
} > ${.TARGET
}
91 AWK
=awk sh
${SRCDIR}/makelist
-n
${.ALLSRC
} > ${.TARGET
}