summaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorpatacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679>2012-04-13 02:14:09 +0000
committerpatacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679>2012-04-13 02:14:09 +0000
commitcbd3d90977d6a2a4194bba3eb739acacb13562c1 (patch)
tree48a5333a3f4fbd80a64a1a0deba0d84d65e52fed /apps
parent47c632f87843d8930ed10a5303d6b62b65d877eb (diff)
update Kconfig files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4598 7fd9a85b-ad96-42d3-883c-3090e2eb8679
Diffstat (limited to 'apps')
-rw-r--r--apps/examples/Kconfig188
-rw-r--r--apps/examples/adc/Kconfig9
-rw-r--r--apps/examples/buttons/Kconfig9
-rw-r--r--apps/examples/can/Kconfig10
-rw-r--r--apps/examples/cdcacm/Kconfig10
-rw-r--r--apps/examples/composite/Kconfig14
-rw-r--r--apps/examples/dhcpd/Kconfig10
-rw-r--r--apps/examples/ftpc/Kconfig9
-rw-r--r--apps/examples/ftpd/Kconfig9
-rw-r--r--apps/examples/hello/Kconfig9
-rw-r--r--apps/examples/helloxx/Kconfig9
-rw-r--r--apps/examples/hidkbd/Kconfig9
-rw-r--r--apps/examples/igmp/Kconfig9
-rw-r--r--apps/examples/lcdrw/Kconfig9
-rw-r--r--apps/examples/mm/Kconfig9
-rw-r--r--apps/examples/mount/Kconfig9
-rw-r--r--apps/examples/nettest/Kconfig9
-rw-r--r--apps/examples/nsh/Kconfig9
-rw-r--r--apps/examples/null/Kconfig9
-rw-r--r--apps/examples/nx/Kconfig9
-rw-r--r--apps/examples/nxconsole/Kconfig9
-rw-r--r--apps/examples/nxffs/Kconfig9
-rw-r--r--apps/examples/nxflat/Kconfig9
-rw-r--r--apps/examples/nxhello/Kconfig9
-rw-r--r--apps/examples/nximage/Kconfig9
-rw-r--r--apps/examples/nxlines/Kconfig9
-rw-r--r--apps/examples/nxtext/Kconfig9
-rw-r--r--apps/examples/ostest/Kconfig9
-rw-r--r--apps/examples/pashello/Kconfig9
-rw-r--r--apps/examples/pipe/Kconfig9
-rw-r--r--apps/examples/poll/Kconfig9
-rw-r--r--apps/examples/pwm/Kconfig9
-rw-r--r--apps/examples/qencoder/Kconfig9
-rw-r--r--apps/examples/rgmp/Kconfig9
-rw-r--r--apps/examples/romfs/Kconfig9
-rw-r--r--apps/examples/sendmail/Kconfig9
-rw-r--r--apps/examples/serloop/Kconfig9
-rw-r--r--apps/examples/telnetd/Kconfig9
-rw-r--r--apps/examples/thttpd/Kconfig9
-rw-r--r--apps/examples/tiff/Kconfig9
-rw-r--r--apps/examples/touchscreen/Kconfig9
-rw-r--r--apps/examples/udp/Kconfig9
-rw-r--r--apps/examples/uip/Kconfig9
-rw-r--r--apps/examples/usbserial/Kconfig9
-rw-r--r--apps/examples/usbstorage/Kconfig9
-rw-r--r--apps/examples/usbterm/Kconfig9
-rw-r--r--apps/examples/wget/Kconfig9
-rw-r--r--apps/examples/wlan/Kconfig9
48 files changed, 619 insertions, 0 deletions
diff --git a/apps/examples/Kconfig b/apps/examples/Kconfig
index ae2bf31307..702d8d4dac 100644
--- a/apps/examples/Kconfig
+++ b/apps/examples/Kconfig
@@ -2,3 +2,191 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+menu "ADC example"
+source "$APPSDIR/examples/adc/Kconfig"
+endmenu
+
+menu "Buttons example"
+source "$APPSDIR/examples/buttons/Kconfig"
+endmenu
+
+menu "CAN example"
+source "$APPSDIR/examples/can/Kconfig"
+endmenu
+
+menu "USB CDC/ACM class driver example"
+source "$APPSDIR/examples/cdcacm/Kconfig"
+endmenu
+
+menu "USB composite class driver example"
+source "$APPSDIR/examples/composite/Kconfig"
+endmenu
+
+menu "DHCP server example"
+source "$APPSDIR/examples/dhcpd/Kconfig"
+endmenu
+
+menu "FTP client example"
+source "$APPSDIR/examples/ftpc/Kconfig"
+endmenu
+
+menu "FTP server example"
+source "$APPSDIR/examples/ftpd/Kconfig"
+endmenu
+
+menu "\"Hello, World!\" example"
+source "$APPSDIR/examples/hello/Kconfig"
+endmenu
+
+menu "\"Hello, World!\" C++ example"
+source "$APPSDIR/examples/helloxx/Kconfig"
+endmenu
+
+menu "USB HID keyboard example"
+source "$APPSDIR/examples/hidkbd/Kconfig"
+endmenu
+
+menu "IGMP example"
+source "$APPSDIR/examples/igmp/Kconfig"
+endmenu
+
+menu "LCD read/write example"
+source "$APPSDIR/examples/lcdrw/Kconfig"
+endmenu
+
+menu "Memory management example"
+source "$APPSDIR/examples/mm/Kconfig"
+endmenu
+
+menu "File system mount example"
+source "$APPSDIR/examples/mount/Kconfig"
+endmenu
+
+menu "Network test example"
+source "$APPSDIR/examples/nettest/Kconfig"
+endmenu
+
+menu "NuttShell (NSH) example"
+source "$APPSDIR/examples/nsh/Kconfig"
+endmenu
+
+menu "NULL example"
+source "$APPSDIR/examples/null/Kconfig"
+endmenu
+
+menu "NX graphics example"
+source "$APPSDIR/examples/nx/Kconfig"
+endmenu
+
+menu "NxConsole example"
+source "$APPSDIR/examples/nxconsole/Kconfig"
+endmenu
+
+menu "NXFFS file system example"
+source "$APPSDIR/examples/nxffs/Kconfig"
+endmenu
+
+menu "NXFLAT example"
+source "$APPSDIR/examples/nxflat/Kconfig"
+endmenu
+
+menu "NX graphics \"Hello, World!\" example"
+source "$APPSDIR/examples/nxhello/Kconfig"
+endmenu
+
+menu "NX graphics image example"
+source "$APPSDIR/examples/nximage/Kconfig"
+endmenu
+
+menu "NX graphics lines example"
+source "$APPSDIR/examples/nxlines/Kconfig"
+endmenu
+
+menu "NX graphics text example"
+source "$APPSDIR/examples/nxtext/Kconfig"
+endmenu
+
+menu "OS test example"
+source "$APPSDIR/examples/ostest/Kconfig"
+endmenu
+
+menu "Pascal \"Hello, World!\"example"
+source "$APPSDIR/examples/pashello/Kconfig"
+endmenu
+
+menu "Pipe example"
+source "$APPSDIR/examples/pipe/Kconfig"
+endmenu
+
+menu "Poll example"
+source "$APPSDIR/examples/poll/Kconfig"
+endmenu
+
+menu "Pulse width modulation (PWM) example"
+source "$APPSDIR/examples/pwm/Kconfig"
+endmenu
+
+menu "Quadrature encoder example"
+source "$APPSDIR/examples/qencoder/Kconfig"
+endmenu
+
+menu "RGMP example"
+source "$APPSDIR/examples/rgmp/Kconfig"
+endmenu
+
+menu "ROMFS example"
+source "$APPSDIR/examples/romfs/Kconfig"
+endmenu
+
+menu "sendmail example"
+source "$APPSDIR/examples/sendmail/Kconfig"
+endmenu
+
+menu "Serial loopback example"
+source "$APPSDIR/examples/serloop/Kconfig"
+endmenu
+
+menu "Telnet daemon example"
+source "$APPSDIR/examples/telnetd/Kconfig"
+endmenu
+
+menu "THTTPD web server example"
+source "$APPSDIR/examples/thttpd/Kconfig"
+endmenu
+
+menu "TIFF generation example"
+source "$APPSDIR/examples/tiff/Kconfig"
+endmenu
+
+menu "Touchscreen example"
+source "$APPSDIR/examples/touchscreen/Kconfig"
+endmenu
+
+menu "UDP example"
+source "$APPSDIR/examples/udp/Kconfig"
+endmenu
+
+menu "uIP web server example"
+source "$APPSDIR/examples/uip/Kconfig"
+endmenu
+
+menu "USB serial test example"
+source "$APPSDIR/examples/usbserial/Kconfig"
+endmenu
+
+menu "USB mass storage class example"
+source "$APPSDIR/examples/usbstorage/Kconfig"
+endmenu
+
+menu "USB serial terminal example"
+source "$APPSDIR/examples/usbterm/Kconfig"
+endmenu
+
+menu "wget example"
+source "$APPSDIR/examples/wget/Kconfig"
+endmenu
+
+menu "WLAN example"
+source "$APPSDIR/examples/wlan/Kconfig"
+endmenu
diff --git a/apps/examples/adc/Kconfig b/apps/examples/adc/Kconfig
index ae2bf31307..b6dca047c7 100644
--- a/apps/examples/adc/Kconfig
+++ b/apps/examples/adc/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_ADC
+ bool "ADC example"
+ default n
+ ---help---
+ Enable the ADC example
+
+if EXAMPLES_ADC
+endif
diff --git a/apps/examples/buttons/Kconfig b/apps/examples/buttons/Kconfig
index ae2bf31307..9c34b37bcb 100644
--- a/apps/examples/buttons/Kconfig
+++ b/apps/examples/buttons/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_BUTTONS
+ bool "Buttons example"
+ default n
+ ---help---
+ Enable the buttons example
+
+if EXAMPLES_BUTTONS
+endif
diff --git a/apps/examples/can/Kconfig b/apps/examples/can/Kconfig
index ae2bf31307..2b4504d68b 100644
--- a/apps/examples/can/Kconfig
+++ b/apps/examples/can/Kconfig
@@ -2,3 +2,13 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_CAN
+ bool "CAN example"
+ default n
+ ---help---
+ Enable the CAN example
+
+if EXAMPLES_CAN
+endif
+
diff --git a/apps/examples/cdcacm/Kconfig b/apps/examples/cdcacm/Kconfig
index ae2bf31307..8cd9c6e999 100644
--- a/apps/examples/cdcacm/Kconfig
+++ b/apps/examples/cdcacm/Kconfig
@@ -2,3 +2,13 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_CDCACM
+ bool "CAN example"
+ default n
+ ---help---
+ Enable the USB CDC/ACM class driver example
+
+if EXAMPLES_CDCACM
+endif
+
diff --git a/apps/examples/composite/Kconfig b/apps/examples/composite/Kconfig
new file mode 100644
index 0000000000..d2d62043c1
--- /dev/null
+++ b/apps/examples/composite/Kconfig
@@ -0,0 +1,14 @@
+#
+# For a description of the syntax of this configuration file,
+# see misc/tools/kconfig-language.txt.
+#
+
+config EXAMPLES_COMPOSITE
+ bool "USB composite class driver example"
+ default n
+ ---help---
+ Enable the USB compsite class driver example
+
+if EXAMPLES_COMPOSITE
+endif
+
diff --git a/apps/examples/dhcpd/Kconfig b/apps/examples/dhcpd/Kconfig
index ae2bf31307..10f513eca6 100644
--- a/apps/examples/dhcpd/Kconfig
+++ b/apps/examples/dhcpd/Kconfig
@@ -2,3 +2,13 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_DHCPD
+ bool "DHCP server example"
+ default n
+ ---help---
+ Enable the DHCP server example
+
+if EXAMPLES_DHCPD
+endif
+
diff --git a/apps/examples/ftpc/Kconfig b/apps/examples/ftpc/Kconfig
index ae2bf31307..59fbbaa84b 100644
--- a/apps/examples/ftpc/Kconfig
+++ b/apps/examples/ftpc/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_FTPC
+ bool "FTP client example"
+ default n
+ ---help---
+ Enable the FTP client example
+
+if EXAMPLES_FTPC
+endif
diff --git a/apps/examples/ftpd/Kconfig b/apps/examples/ftpd/Kconfig
index ae2bf31307..5b2a2f95fa 100644
--- a/apps/examples/ftpd/Kconfig
+++ b/apps/examples/ftpd/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_FTPD
+ bool "FTP server example"
+ default n
+ ---help---
+ Enable the FTP server example
+
+if EXAMPLES_FTPD
+endif
diff --git a/apps/examples/hello/Kconfig b/apps/examples/hello/Kconfig
index ae2bf31307..d697daa8a2 100644
--- a/apps/examples/hello/Kconfig
+++ b/apps/examples/hello/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_HELLO
+ bool "\"Hello, World!\" example"
+ default n
+ ---help---
+ Enable the \"Hello, World!\" example
+
+if EXAMPLES_HELLO
+endif
diff --git a/apps/examples/helloxx/Kconfig b/apps/examples/helloxx/Kconfig
index ae2bf31307..336389d24e 100644
--- a/apps/examples/helloxx/Kconfig
+++ b/apps/examples/helloxx/Kconfig
@@ -2,3 +2,12 @@
# 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
+endif
diff --git a/apps/examples/hidkbd/Kconfig b/apps/examples/hidkbd/Kconfig
index ae2bf31307..503d9d9d9c 100644
--- a/apps/examples/hidkbd/Kconfig
+++ b/apps/examples/hidkbd/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_HIDKBD
+ bool "USB HID keyboard example"
+ default n
+ ---help---
+ Enable the USB HID keyboard example
+
+if EXAMPLES_HIDKBD
+endif
diff --git a/apps/examples/igmp/Kconfig b/apps/examples/igmp/Kconfig
index ae2bf31307..d94121376d 100644
--- a/apps/examples/igmp/Kconfig
+++ b/apps/examples/igmp/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_IGMP
+ bool "IGMP example"
+ default n
+ ---help---
+ Enable the IGMP example
+
+if EXAMPLES_IGMP
+endif
diff --git a/apps/examples/lcdrw/Kconfig b/apps/examples/lcdrw/Kconfig
index ae2bf31307..2308ddc60a 100644
--- a/apps/examples/lcdrw/Kconfig
+++ b/apps/examples/lcdrw/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_LCDRW
+ bool "LCD read/write example"
+ default n
+ ---help---
+ Enable the LCD read/write example
+
+if EXAMPLES_LCDRW
+endif
diff --git a/apps/examples/mm/Kconfig b/apps/examples/mm/Kconfig
index ae2bf31307..81ce4c4537 100644
--- a/apps/examples/mm/Kconfig
+++ b/apps/examples/mm/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_MM
+ bool "Memory management example"
+ default n
+ ---help---
+ Enable the memory management example
+
+if EXAMPLES_MM
+endif
diff --git a/apps/examples/mount/Kconfig b/apps/examples/mount/Kconfig
index ae2bf31307..b38c4763c4 100644
--- a/apps/examples/mount/Kconfig
+++ b/apps/examples/mount/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_MOUNT
+ bool "File system mount example"
+ default n
+ ---help---
+ Enable the file system mount example
+
+if EXAMPLES_MOUNT
+endif
diff --git a/apps/examples/nettest/Kconfig b/apps/examples/nettest/Kconfig
index ae2bf31307..63d34ec3ff 100644
--- a/apps/examples/nettest/Kconfig
+++ b/apps/examples/nettest/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_NETTEST
+ bool "Network test example"
+ default n
+ ---help---
+ Enable the network test example
+
+if EXAMPLES_NETTEST
+endif
diff --git a/apps/examples/nsh/Kconfig b/apps/examples/nsh/Kconfig
index ae2bf31307..289c7e515e 100644
--- a/apps/examples/nsh/Kconfig
+++ b/apps/examples/nsh/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_NSH
+ bool "NuttShell (NSH) example"
+ default n
+ ---help---
+ Enable the NuttShell (NSH) example
+
+if EXAMPLES_NSH
+endif
diff --git a/apps/examples/null/Kconfig b/apps/examples/null/Kconfig
index ae2bf31307..1f19dfd2cf 100644
--- a/apps/examples/null/Kconfig
+++ b/apps/examples/null/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_NULL
+ bool "NULL example"
+ default n
+ ---help---
+ Enable the NULL example
+
+if EXAMPLES_NULL
+endif
diff --git a/apps/examples/nx/Kconfig b/apps/examples/nx/Kconfig
index ae2bf31307..2081b12dc3 100644
--- a/apps/examples/nx/Kconfig
+++ b/apps/examples/nx/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_NX
+ bool "NX graphics example"
+ default n
+ ---help---
+ Enable the NX graphics example
+
+if EXAMPLES_NX
+endif
diff --git a/apps/examples/nxconsole/Kconfig b/apps/examples/nxconsole/Kconfig
index ae2bf31307..a52c494535 100644
--- a/apps/examples/nxconsole/Kconfig
+++ b/apps/examples/nxconsole/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_NXCONSOLE
+ bool "NxConsole example"
+ default n
+ ---help---
+ Enable the NxConsole example
+
+if EXAMPLES_NXCONSOLE
+endif
diff --git a/apps/examples/nxffs/Kconfig b/apps/examples/nxffs/Kconfig
index ae2bf31307..074ace872e 100644
--- a/apps/examples/nxffs/Kconfig
+++ b/apps/examples/nxffs/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_NXFFS
+ bool "NXFFS file system example"
+ default n
+ ---help---
+ Enable the NXFFS file system example
+
+if EXAMPLES_NXFFS
+endif
diff --git a/apps/examples/nxflat/Kconfig b/apps/examples/nxflat/Kconfig
index ae2bf31307..a3f86488e5 100644
--- a/apps/examples/nxflat/Kconfig
+++ b/apps/examples/nxflat/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_NXFLAT
+ bool "NXFLAT example"
+ default n
+ ---help---
+ Enable the NXFLAT example
+
+if EXAMPLES_NXFLAT
+endif
diff --git a/apps/examples/nxhello/Kconfig b/apps/examples/nxhello/Kconfig
index ae2bf31307..22f16c9b22 100644
--- a/apps/examples/nxhello/Kconfig
+++ b/apps/examples/nxhello/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_NXHELLO
+ bool "NX graphics \"Hello, World!\" example"
+ default n
+ ---help---
+ Enable the NX graphics \"Hello, World!\" example
+
+if EXAMPLES_HELLOXX
+endif
diff --git a/apps/examples/nximage/Kconfig b/apps/examples/nximage/Kconfig
index ae2bf31307..e1d84a8678 100644
--- a/apps/examples/nximage/Kconfig
+++ b/apps/examples/nximage/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_NXIMAGE
+ bool "NX graphics image example"
+ default n
+ ---help---
+ Enable the X graphics image example
+
+if EXAMPLES_NXIMAGE
+endif
diff --git a/apps/examples/nxlines/Kconfig b/apps/examples/nxlines/Kconfig
index ae2bf31307..5d18e00e0e 100644
--- a/apps/examples/nxlines/Kconfig
+++ b/apps/examples/nxlines/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_NXLINES
+ bool "NX graphics lines example"
+ default n
+ ---help---
+ Enable the X graphics lines example
+
+if EXAMPLES_NXLINES
+endif
diff --git a/apps/examples/nxtext/Kconfig b/apps/examples/nxtext/Kconfig
index ae2bf31307..1ff2c44be9 100644
--- a/apps/examples/nxtext/Kconfig
+++ b/apps/examples/nxtext/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_NXTEXT
+ bool "NX graphics text example"
+ default n
+ ---help---
+ Enable the NX graphics text example
+
+if EXAMPLES_NXTEXT
+endif
diff --git a/apps/examples/ostest/Kconfig b/apps/examples/ostest/Kconfig
index ae2bf31307..ca89579934 100644
--- a/apps/examples/ostest/Kconfig
+++ b/apps/examples/ostest/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_OSTEST
+ bool "OS test example"
+ default n
+ ---help---
+ Enable the OS test example
+
+if EXAMPLES_OSTEST
+endif
diff --git a/apps/examples/pashello/Kconfig b/apps/examples/pashello/Kconfig
index ae2bf31307..5591d6b5b7 100644
--- a/apps/examples/pashello/Kconfig
+++ b/apps/examples/pashello/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_PASHELLO
+ bool "Pascal \"Hello, World!\" example"
+ default n
+ ---help---
+ Enable the Pascal \"Hello, World!\" example
+
+if EXAMPLES_PASHELLO
+endif
diff --git a/apps/examples/pipe/Kconfig b/apps/examples/pipe/Kconfig
index ae2bf31307..26bc92fcc2 100644
--- a/apps/examples/pipe/Kconfig
+++ b/apps/examples/pipe/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_PIPE
+ bool "Pipe example"
+ default n
+ ---help---
+ Enable the pipe example
+
+if EXAMPLES_PIPE
+endif
diff --git a/apps/examples/poll/Kconfig b/apps/examples/poll/Kconfig
index ae2bf31307..c528274968 100644
--- a/apps/examples/poll/Kconfig
+++ b/apps/examples/poll/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_POLL
+ bool "Poll example"
+ default n
+ ---help---
+ Enable the poll example
+
+if EXAMPLES_POLL
+endif
diff --git a/apps/examples/pwm/Kconfig b/apps/examples/pwm/Kconfig
index ae2bf31307..593136f265 100644
--- a/apps/examples/pwm/Kconfig
+++ b/apps/examples/pwm/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_PWM
+ bool "Pulse width modulation (PWM) example"
+ default n
+ ---help---
+ Enable the Pulse width modulation (PWM) example
+
+if EXAMPLES_PWM
+endif
diff --git a/apps/examples/qencoder/Kconfig b/apps/examples/qencoder/Kconfig
index ae2bf31307..e0026d08c3 100644
--- a/apps/examples/qencoder/Kconfig
+++ b/apps/examples/qencoder/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_QENCODER
+ bool "Quadrature encoder example"
+ default n
+ ---help---
+ Enable the quadrature encoder example
+
+if EXAMPLES_QENCODER
+endif
diff --git a/apps/examples/rgmp/Kconfig b/apps/examples/rgmp/Kconfig
index ae2bf31307..f3accba9c4 100644
--- a/apps/examples/rgmp/Kconfig
+++ b/apps/examples/rgmp/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_RGMP
+ bool "RGMP example"
+ default n
+ ---help---
+ Enable the RGMP example
+
+if EXAMPLES_RGMP
+endif
diff --git a/apps/examples/romfs/Kconfig b/apps/examples/romfs/Kconfig
index ae2bf31307..5a8c824a35 100644
--- a/apps/examples/romfs/Kconfig
+++ b/apps/examples/romfs/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_ROMFS
+ bool "ROMFS example"
+ default n
+ ---help---
+ Enable the ROMFS example
+
+if EXAMPLES_ROMFS
+endif
diff --git a/apps/examples/sendmail/Kconfig b/apps/examples/sendmail/Kconfig
index ae2bf31307..875820b162 100644
--- a/apps/examples/sendmail/Kconfig
+++ b/apps/examples/sendmail/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_SENDMAIL
+ bool "Sendmail example"
+ default n
+ ---help---
+ Enable the sendmail example
+
+if EXAMPLES_SENDMAIL
+endif
diff --git a/apps/examples/serloop/Kconfig b/apps/examples/serloop/Kconfig
index ae2bf31307..e52d35b3ff 100644
--- a/apps/examples/serloop/Kconfig
+++ b/apps/examples/serloop/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_SERLOOP
+ bool "Serial loopback example"
+ default n
+ ---help---
+ Enable the serial loopback example
+
+if EXAMPLES_SERLOOP
+endif
diff --git a/apps/examples/telnetd/Kconfig b/apps/examples/telnetd/Kconfig
index ae2bf31307..11f94a86fb 100644
--- a/apps/examples/telnetd/Kconfig
+++ b/apps/examples/telnetd/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_TELNETD
+ bool "Telnet daemon example"
+ default n
+ ---help---
+ Enable the Telnet daemon example
+
+if EXAMPLES_TELNETD
+endif
diff --git a/apps/examples/thttpd/Kconfig b/apps/examples/thttpd/Kconfig
index ae2bf31307..d5802f5316 100644
--- a/apps/examples/thttpd/Kconfig
+++ b/apps/examples/thttpd/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_THTTPD
+ bool "THTTPD web server example"
+ default n
+ ---help---
+ Enable the THTTPD web server example
+
+if EXAMPLES_THTTPD
+endif
diff --git a/apps/examples/tiff/Kconfig b/apps/examples/tiff/Kconfig
index ae2bf31307..f3c5c4ebed 100644
--- a/apps/examples/tiff/Kconfig
+++ b/apps/examples/tiff/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_TIFF
+ bool "TIFF file generation example"
+ default n
+ ---help---
+ Enable the TIFF file generation example
+
+if EXAMPLES_TIFF
+endif
diff --git a/apps/examples/touchscreen/Kconfig b/apps/examples/touchscreen/Kconfig
index ae2bf31307..e8d8728d8f 100644
--- a/apps/examples/touchscreen/Kconfig
+++ b/apps/examples/touchscreen/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_TOUCHSCREEN
+ bool "Touchscreen example"
+ default n
+ ---help---
+ Enable the touchscreen example
+
+if EXAMPLES_TOUCHSCREEN
+endif
diff --git a/apps/examples/udp/Kconfig b/apps/examples/udp/Kconfig
index ae2bf31307..24df273757 100644
--- a/apps/examples/udp/Kconfig
+++ b/apps/examples/udp/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_UDP
+ bool "UDP example"
+ default n
+ ---help---
+ Enable the UDP example
+
+if EXAMPLES_UDP
+endif
diff --git a/apps/examples/uip/Kconfig b/apps/examples/uip/Kconfig
index ae2bf31307..db65995c83 100644
--- a/apps/examples/uip/Kconfig
+++ b/apps/examples/uip/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_UIP
+ bool "uIP web server example"
+ default n
+ ---help---
+ Enable the uIP web server example
+
+if EXAMPLES_UIP
+endif
diff --git a/apps/examples/usbserial/Kconfig b/apps/examples/usbserial/Kconfig
index ae2bf31307..33a0243eb9 100644
--- a/apps/examples/usbserial/Kconfig
+++ b/apps/examples/usbserial/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_USBSERIAL
+ bool "USB serial test example"
+ default n
+ ---help---
+ Enable the USB serial test example
+
+if EXAMPLES_USBSERIAL
+endif
diff --git a/apps/examples/usbstorage/Kconfig b/apps/examples/usbstorage/Kconfig
index ae2bf31307..ce8b7bfe55 100644
--- a/apps/examples/usbstorage/Kconfig
+++ b/apps/examples/usbstorage/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_USBMSC
+ bool "USB mass storage class example"
+ default n
+ ---help---
+ Enable the USB mass storage class example
+
+if EXAMPLES_USBMSC
+endif
diff --git a/apps/examples/usbterm/Kconfig b/apps/examples/usbterm/Kconfig
index ae2bf31307..622b7ad88b 100644
--- a/apps/examples/usbterm/Kconfig
+++ b/apps/examples/usbterm/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_USBTERM
+ bool "USB serial terminal example"
+ default n
+ ---help---
+ Enable the USB serial terminal example
+
+if EXAMPLES_USBTERM
+endif
diff --git a/apps/examples/wget/Kconfig b/apps/examples/wget/Kconfig
index ae2bf31307..f7a1927f30 100644
--- a/apps/examples/wget/Kconfig
+++ b/apps/examples/wget/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_WGET
+ bool "wget example"
+ default n
+ ---help---
+ Enable the wget example
+
+if EXAMPLES_WGET
+endif
diff --git a/apps/examples/wlan/Kconfig b/apps/examples/wlan/Kconfig
index ae2bf31307..7f8fb526a5 100644
--- a/apps/examples/wlan/Kconfig
+++ b/apps/examples/wlan/Kconfig
@@ -2,3 +2,12 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+config EXAMPLES_WLAN
+ bool "WLAN example"
+ default n
+ ---help---
+ Enable the WLAN example
+
+if EXAMPLES_WLAN
+endif