summaryrefslogtreecommitdiff
path: root/apps/examples/helloxx/Kconfig
blob: d7c22cdc9197c4cc47f2069a0ed79f7a0be31678 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#

config EXAMPLES_HELLOXX
	bool "\"Hello, World!\" C++ example"
	default n
	---help---
		Enable the \"Hello, World!\" C++ example

if EXAMPLES_HELLOXX

config EXAMPLES_HELLOXX_CXXINITIALIZE
	bool "C++ Initialization"
	default y
	depends on HAVE_CXX && HAVE_CXXINITIALIZE
	---help---
		By default, if CONFIG_HAVE_CXX and CONFIG_HAVE_CXXINITIALIZE are
		defined, then this example will call the NuttX function to
		initialize static C++ constructors.  This option may be disabled,
		however, if that static initialization was preformed elsewhere.

endif