forked from mirrors/tftp-hpa-google
Add readline support in tftp client; some additional minor cleanups.
This commit is contained in:
parent
9570005ba2
commit
9753e234c6
5 changed files with 46 additions and 19 deletions
18
configure.in
18
configure.in
|
@ -101,6 +101,24 @@ PA_WITH_BOOL(remap, 1,
|
|||
])
|
||||
],:)
|
||||
|
||||
AH_TEMPLATE([WITH_READLINE],
|
||||
[Define if we are compiling with readline command-line editing.])
|
||||
|
||||
PA_WITH_BOOL(readline, 1,
|
||||
[ --without-readline Disable the use of readline command-line editing],
|
||||
[
|
||||
USE_READLINE=true
|
||||
AC_CHECK_HEADER(readline/readline.h, [], [USE_READLINE=false])
|
||||
AC_CHECK_HEADER(readline/history.h, [], [USE_READLINE=false])
|
||||
if $USE_READLINE
|
||||
then
|
||||
AC_SEARCH_LIBS(readline, [readline history],
|
||||
[
|
||||
AC_DEFINE(WITH_READLINE)
|
||||
])
|
||||
fi
|
||||
],:)
|
||||
|
||||
AH_TEMPLATE([HAVE_SIGSETJMP],
|
||||
[Define if we have sigsetjmp, siglongjmp and sigjmp_buf.])
|
||||
PA_SIGSETJMP([AC_DEFINE(HAVE_SIGSETJMP)])
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue