zephyr/boards/Kconfig
Ulf Magnusson 975de21858 kconfig: Global whitespace/consistency cleanup
Clean up space errors and use a consistent style throughout the Kconfig
files. This makes reading the Kconfig files more distraction-free, helps
with grepping, and encourages the same style getting copied around
everywhere (meaning another pass hopefully won't be needed).

Go for the most common style:

 - Indent properties with a single tab, including for choices.

   Properties on choices work exactly the same syntactically as
   properties on symbols, so not sure how the no-indentation thing
   happened.

 - Indent help texts with a tab followed by two spaces

 - Put a space between 'config' and the symbol name, not a tab. This
   also helps when grepping for definitions.

 - Do '# A comment' instead of '#A comment'

I tweaked Kconfiglib a bit to find most of the stuff.

Some help texts were reflowed to 79 columns with 'gq' in Vim as well,
though not all, because I was afraid I'd accidentally mess up
formatting.

Signed-off-by: Ulf Magnusson <Ulf.Magnusson@nordicsemi.no>
2019-11-01 15:53:23 +01:00

31 lines
706 B
Plaintext

# SPDX-License-Identifier: Apache-2.0
config BOARD_DEPRECATED
string
help
This hidden option is set in the board configuration and indicates
the Zephyr release that the board configuration will be removed.
When set, any build for that board will generate a clearly visible
deprecation warning.
config QEMU_TARGET
bool
help
Mark all QEMU targets with this variable for checking whether we are
running in an emulated environment.
# Note: $BOARD_DIR might be a glob pattern
choice
prompt "Board Selection"
source "$(BOARD_DIR)/Kconfig.board"
endchoice
menu "Board Options"
# There might not be any board options, hence the optional source
osource "$(BOARD_DIR)/Kconfig"
endmenu