| # linenoise - simple line editing library |
| # should work on any VT-100-compatible terminal |
| MOD_NAME = linenoise |
| MOD_TYPE = lib |
| MOD_DEFS = -DCONFIG_LINENOISE -DCONFIG_EDITLINE |
| |
| srcs = linenoise.c |
| |
| # The following defines should be set for OS that doesn't have support for tty and/or file IO |
| LINENOISE_DISABLE_IOCTL ?= n |
| LINENOISE_DISABLE_TERMIOS ?= n |
| LINENOISE_DISABLE_HIST_SAVE ?= n |
| |
| ifeq ("$(LINENOISE_DISABLE_IOCTL)", "y") |
| EXTRA_DEFINES += -DLINENOISE_DISABLE_IOCTL |
| endif |
| ifeq ("$(LINENOISE_DISABLE_TERMIOS)", "y") |
| EXTRA_DEFINES += -DLINENOISE_DISABLE_TERMIOS |
| endif |
| ifeq ("$(LINENOISE_DISABLE_HIST_SAVE)", "y") |
| EXTRA_DEFINES += -DLINENOISE_DISABLE_HIST_SAVE |
| endif |