-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathKConfig
More file actions
66 lines (52 loc) · 1.69 KB
/
KConfig
File metadata and controls
66 lines (52 loc) · 1.69 KB
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
# https://doc.coreboot.org/getting_started/kconfig.html?highlight=kconfig
# https://github.com/jgunthorpe/busybox/blob/master/scripts/config/Kconfig-language.txt
# Busybox use an interesting way for his "applet", they self-contained the Kconfig that is extracted
# at build time by scripts/gen_build_files.sh, see busybox/docs/new-applet-HOWTO.txt
mainmenu "lwNBD Configuration"
menu "Settings"
comment 'Debugging Options'
config LOG
bool "Build with log"
default n
help
Say Y here to compile with
config LOG_DEFAULT_LEVEL
int "Default log level"
range 0 4
default 3
depends on LOG
help
Sets log level for modules which don't specify it explicitly. When
set to 0 it means log will not be activated for those modules.
Levels are:
- 0 OFF
- 1 ERROR,
- 2 WARNING
- 3 INFO
- 4 DEBUG
config DEBUG
bool "Build with debug information"
default n
depends on !IOP && !EE
help
Say Y here to compile with debug information.
This increases the size of the binary considerably, and
should only be used when doing development.
This adds -g option to gcc command line.
Most people should answer N.
config CROSS_COMPILER_PREFIX
string "Cross compiler prefix"
default ""
help
If you want to build lwNBD with a cross compiler, then you
will need to set this to the cross-compiler prefix, for example,
"i386-uclibc-".
Note that CROSS_COMPILE environment variable or
"make CROSS_COMPILE=xxx ..." will override this selection.
Native builds leave this empty.
endmenu
source ports/Kconfig
source servers/Kconfig
source src/Kconfig
source plugins/Kconfig
source examples/Kconfig