mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-06-18 11:19:19 +01:00
kernel: Separate toplevel menus in rendering
This commit is contained in:
parent
70bf5512d9
commit
57499d5909
@ -243,6 +243,8 @@ for i in known_config:
|
||||
if i not in done:
|
||||
raise Exception("%s seems not exist" % i)
|
||||
|
||||
sep = known_config.get('separate_toplevel_menu')
|
||||
|
||||
for i0, val, i1, title, arrow, key, menu, comment in r:
|
||||
rem = max_line
|
||||
|
||||
@ -275,7 +277,10 @@ for i0, val, i1, title, arrow, key, menu, comment in r:
|
||||
comment = [comment]
|
||||
if comment:
|
||||
comment = '\n'.join([' ' * i0 + '# ' + line for line in comment])
|
||||
line = escape(comment) + ':\n' + line
|
||||
buf += escape(comment) + ':'
|
||||
|
||||
if not menu and buf:
|
||||
buf += ['']
|
||||
|
||||
buf += [line.rstrip()]
|
||||
|
||||
|
@ -14,16 +14,20 @@
|
||||
[*] <emphasis role='blue'>C</emphasis>ontrol Group support ---> [CGROUPS]
|
||||
[*] M<emphasis role='blue'>e</emphasis>mory controller [MEMCG]
|
||||
[ ] <emphasis role='blue'>C</emphasis>onfigure standard kernel features (expert users) ---> [EXPERT]
|
||||
|
||||
<emphasis role='blue'>P</emphasis>rocessor type and features --->
|
||||
[*] <emphasis role='blue'>B</emphasis>uild a relocatable kernel [RELOCATABLE]
|
||||
[*] <emphasis role='blue'>R</emphasis>andomize the address of the kernel image (KASLR) [RANDOMIZE_BASE]
|
||||
|
||||
<emphasis role='blue'>G</emphasis>eneral architecture-dependent options --->
|
||||
[*] <emphasis role='blue'>S</emphasis>tack Protector buffer overflow detection [STACKPROTECTOR]
|
||||
[*] <emphasis role='blue'>S</emphasis>trong Stack Protector [STACKPROTECTOR_STRONG]
|
||||
|
||||
[*] N<emphasis role='blue'>e</emphasis>tworking support ---> [NET]
|
||||
N<emphasis role='blue'>e</emphasis>tworking options --->
|
||||
[*] <emphasis role='blue'>T</emphasis>CP/IP networking [INET]
|
||||
<*> <emphasis role='blue'>T</emphasis>he IPv6 protocol ---> [IPV6]
|
||||
|
||||
<emphasis role='blue'>D</emphasis>evice Drivers --->
|
||||
<emphasis role='blue'>G</emphasis>eneric Driver Options --->
|
||||
[ ] <emphasis role='blue'>S</emphasis>upport for uevent helper [UEVENT_HELPER]
|
||||
@ -41,6 +45,7 @@
|
||||
<*> <emphasis role='blue'>S</emphasis>upport for frame buffer devices ---> [FB]
|
||||
<emphasis role='blue'>C</emphasis>onsole display driver support --->
|
||||
[*] <emphasis role='blue'>F</emphasis>ramebuffer Console support [FRAMEBUFFER_CONSOLE]
|
||||
|
||||
<emphasis role='blue'>F</emphasis>ile systems --->
|
||||
[*] <emphasis role='blue'>I</emphasis>notify support for userspace [INOTIFY_USER]
|
||||
<emphasis role='blue'>P</emphasis>seudo filesystems --->
|
||||
|
@ -13,12 +13,15 @@
|
||||
[*] <emphasis role='blue'>C</emphasis>ontrol Group support ---> [CGROUPS]
|
||||
[*] M<emphasis role='blue'>e</emphasis>mory controller [MEMCG]
|
||||
[ ] <emphasis role='blue'>C</emphasis>onfigure standard kernel features (expert users) ---> [EXPERT]
|
||||
|
||||
<emphasis role='blue'>P</emphasis>rocessor type and features --->
|
||||
[*] <emphasis role='blue'>B</emphasis>uild a relocatable kernel [RELOCATABLE]
|
||||
[*] <emphasis role='blue'>R</emphasis>andomize the address of the kernel image (KASLR) [RANDOMIZE_BASE]
|
||||
|
||||
<emphasis role='blue'>G</emphasis>eneral architecture-dependent options --->
|
||||
[*] <emphasis role='blue'>S</emphasis>tack Protector buffer overflow detection [STACKPROTECTOR]
|
||||
[*] <emphasis role='blue'>S</emphasis>trong Stack Protector [STACKPROTECTOR_STRONG]
|
||||
|
||||
<emphasis role='blue'>D</emphasis>evice Drivers --->
|
||||
<emphasis role='blue'>G</emphasis>eneric Driver Options --->
|
||||
[ ] <emphasis role='blue'>S</emphasis>upport for uevent helper [UEVENT_HELPER]
|
||||
|
@ -5,6 +5,7 @@
|
||||
DO NOT EDIT! -->
|
||||
<screen role="nodump"><emphasis role='blue'>P</emphasis>rocessor type and features --->
|
||||
[*] <emphasis role='blue'>S</emphasis>upport x2apic [X86_X2APIC]
|
||||
|
||||
<emphasis role='blue'>D</emphasis>evice Drivers --->
|
||||
[*] <emphasis role='blue'>P</emphasis>CI support ---> [PCI]
|
||||
[*] M<emphasis role='blue'>e</emphasis>ssage Signaled Interrupts (MSI and MSI-X) [PCI_MSI]
|
||||
|
Loading…
Reference in New Issue
Block a user