summaryrefslogtreecommitdiffstats
path: root/rules/less.in
blob: 891fc865c7088baf846fef6bd0d89c648460c361 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
## SECTION=shell_and_console
comment "busy box' less is selected!"
	depends on BB_CONFIG_LESS

menuconfig LESS
	tristate
	prompt "less                          "
	depends on !BB_CONFIG_LESS
#	select LIBPW if LESS_USE_PW
#	select CURSES if LESS_USE_CURSES
#	select TINFO if LESS_USE_TINFO
#	select XCURSES if LESS_USE_XCURSES
	select NCURSES if LESS_USE_NCURSES
	select NCURSES if LESS_USE_NCURSESW
	select NCURSES_WIDE_CHAR if LESS_USE_NCURSESW
	select TERMCAP if LESS_USE_TERMCAP
#	select TERMLIB if LESS_USE_TERMLIB
#	select GEN if LESS_USE_GEN
#	select INTL if LESS_USE_INTL
	help
	  Less is a pager. A pager is a program
	  that displays text files. More info:
	  http://www.greenwoodsoftware.com/less/


if LESS

config LESS_BIN
	bool
	default y
	prompt "install less pager            "
	help
	  less - a pager

config LESS_KEY
	bool
	prompt "install lesskey               "
	help
	  lesskey - specify key bindings for less

config LESS_ECHO
	bool
	prompt "install lessecho              "
	help
	  lessecho - expand metacharacters


# library dependencies

config LESS_USE_PW
	bool
#	prompt "use libPW"

config LESS_USE_CURSES
	bool
#	prompt "use curses"

config LESS_USE_TINFO
	bool
#	prompt "use tinfo"

config LESS_USE_XCURSES
	bool
#	prompt "use xcurses"

config LESS_USE_NCURSES
	bool
	prompt "use ncurses"

config LESS_USE_NCURSESW
	bool
	prompt "use ncursesw"

config LESS_USE_TERMCAP
	bool
	prompt "use termcap"

config LESS_USE_TERMLIB
	bool
#	prompt "use termlib"

config LESS_USE_GEN
	bool
#	prompt "use libgen"

config LESS_USE_INTL
	bool
#	prompt "use libintl"

endif