summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/Makefile42
-rw-r--r--apps/README.txt2
-rw-r--r--apps/examples/README.txt46
-rw-r--r--apps/examples/nettest/Makefile4
-rw-r--r--apps/examples/udp/Makefile6
-rw-r--r--nuttx/ChangeLog9
-rw-r--r--nuttx/configs/avr32dev1/nsh/appconfig4
-rw-r--r--nuttx/configs/avr32dev1/ostest/appconfig2
-rw-r--r--nuttx/configs/c5471evm/httpd/appconfig10
-rw-r--r--nuttx/configs/c5471evm/nettest/appconfig4
-rw-r--r--nuttx/configs/c5471evm/nsh/appconfig14
-rw-r--r--nuttx/configs/c5471evm/ostest/appconfig2
-rw-r--r--nuttx/configs/demo9s12ne64/ostest/appconfig2
-rw-r--r--nuttx/configs/detron/hidkbd/appconfig2
-rw-r--r--nuttx/configs/detron/nsh/appconfig14
-rw-r--r--nuttx/configs/detron/ostest/appconfig2
-rw-r--r--nuttx/configs/detron/wlan/appconfig2
-rw-r--r--nuttx/configs/ea3131/nsh/appconfig4
-rw-r--r--nuttx/configs/ea3131/ostest/appconfig2
-rw-r--r--nuttx/configs/ea3131/pgnsh/appconfig4
-rw-r--r--nuttx/configs/ea3131/usbserial/appconfig2
-rw-r--r--nuttx/configs/ea3131/usbstorage/appconfig2
-rw-r--r--nuttx/configs/eagle100/httpd/appconfig10
-rw-r--r--nuttx/configs/eagle100/nettest/appconfig4
-rw-r--r--nuttx/configs/eagle100/nsh/appconfig4
-rw-r--r--nuttx/configs/eagle100/nxflat/appconfig2
-rw-r--r--nuttx/configs/eagle100/ostest/appconfig2
-rw-r--r--nuttx/configs/eagle100/thttpd/appconfig6
-rw-r--r--nuttx/configs/ez80f910200kitg/ostest/appconfig2
-rw-r--r--nuttx/configs/ez80f910200zco/dhcpd/appconfig6
-rw-r--r--nuttx/configs/ez80f910200zco/httpd/appconfig10
-rw-r--r--nuttx/configs/ez80f910200zco/nettest/appconfig4
-rw-r--r--nuttx/configs/ez80f910200zco/nsh/appconfig14
-rw-r--r--nuttx/configs/ez80f910200zco/ostest/appconfig2
-rw-r--r--nuttx/configs/ez80f910200zco/poll/appconfig4
-rw-r--r--nuttx/configs/lm3s6965-ek/nsh/appconfig14
-rw-r--r--nuttx/configs/lm3s6965-ek/nx/appconfig2
-rw-r--r--nuttx/configs/lm3s6965-ek/ostest/appconfig2
-rw-r--r--nuttx/configs/lm3s8962-ek/nsh/appconfig14
-rw-r--r--nuttx/configs/lm3s8962-ek/nx/appconfig2
-rw-r--r--nuttx/configs/lm3s8962-ek/ostest/appconfig2
-rw-r--r--nuttx/configs/m68332evb/appconfig2
-rw-r--r--nuttx/configs/mbed/hidkbd/appconfig2
-rw-r--r--nuttx/configs/mbed/nsh/appconfig4
-rw-r--r--nuttx/configs/mcu123-lpc214x/nsh/appconfig4
-rw-r--r--nuttx/configs/mcu123-lpc214x/ostest/appconfig2
-rw-r--r--nuttx/configs/mcu123-lpc214x/usbserial/appconfig2
-rw-r--r--nuttx/configs/mcu123-lpc214x/usbstorage/appconfig2
-rw-r--r--nuttx/configs/mx1ads/ostest/appconfig2
-rw-r--r--nuttx/configs/ne64badge/ostest/appconfig2
-rw-r--r--nuttx/configs/ntosd-dm320/nettest/appconfig4
-rw-r--r--nuttx/configs/ntosd-dm320/nsh/appconfig14
-rw-r--r--nuttx/configs/ntosd-dm320/ostest/appconfig2
-rw-r--r--nuttx/configs/ntosd-dm320/poll/appconfig4
-rw-r--r--nuttx/configs/ntosd-dm320/thttpd/appconfig6
-rw-r--r--nuttx/configs/ntosd-dm320/udp/appconfig4
-rw-r--r--nuttx/configs/ntosd-dm320/uip/appconfig10
-rw-r--r--nuttx/configs/nucleus2g/nsh/appconfig4
-rw-r--r--nuttx/configs/nucleus2g/ostest/appconfig2
-rw-r--r--nuttx/configs/nucleus2g/usbserial/appconfig2
-rw-r--r--nuttx/configs/nucleus2g/usbstorage/appconfig2
-rw-r--r--nuttx/configs/olimex-lpc1766stk/hidkbd/appconfig2
-rw-r--r--nuttx/configs/olimex-lpc1766stk/nettest/appconfig4
-rw-r--r--nuttx/configs/olimex-lpc1766stk/nsh/appconfig14
-rw-r--r--nuttx/configs/olimex-lpc1766stk/nx/appconfig2
-rw-r--r--nuttx/configs/olimex-lpc1766stk/ostest/appconfig2
-rw-r--r--nuttx/configs/olimex-lpc1766stk/slip-httpd/appconfig6
-rw-r--r--nuttx/configs/olimex-lpc1766stk/thttpd/appconfig6
-rw-r--r--nuttx/configs/olimex-lpc1766stk/usbserial/appconfig2
-rw-r--r--nuttx/configs/olimex-lpc1766stk/usbstorage/appconfig2
-rw-r--r--nuttx/configs/olimex-lpc1766stk/wlan/appconfig2
-rw-r--r--nuttx/configs/olimex-lpc2378/nsh/appconfig4
-rw-r--r--nuttx/configs/olimex-lpc2378/ostest/appconfig2
-rw-r--r--nuttx/configs/olimex-strp711/nettest/appconfig4
-rw-r--r--nuttx/configs/olimex-strp711/nsh/appconfig4
-rw-r--r--nuttx/configs/olimex-strp711/ostest/appconfig2
-rw-r--r--nuttx/configs/pjrc-8051/appconfig2
-rw-r--r--nuttx/configs/qemu-i486/nsh/appconfig4
-rw-r--r--nuttx/configs/qemu-i486/ostest/appconfig2
-rw-r--r--nuttx/configs/sam3u-ek/nsh/appconfig4
-rw-r--r--nuttx/configs/sam3u-ek/nx/appconfig2
-rw-r--r--nuttx/configs/sam3u-ek/ostest/appconfig2
-rw-r--r--nuttx/configs/sim/mount/appconfig2
-rw-r--r--nuttx/configs/sim/nettest/appconfig4
-rw-r--r--nuttx/configs/sim/nsh/appconfig4
-rw-r--r--nuttx/configs/sim/nx/appconfig2
-rw-r--r--nuttx/configs/sim/ostest/appconfig2
-rw-r--r--nuttx/configs/sim/pashello/appconfig2
-rw-r--r--nuttx/configs/skp16c26/ostest/appconfig2
-rw-r--r--nuttx/configs/stm3210e-eval/RIDE/appconfig2
-rw-r--r--nuttx/configs/stm3210e-eval/nsh/appconfig4
-rw-r--r--nuttx/configs/stm3210e-eval/ostest/appconfig2
-rw-r--r--nuttx/configs/stm3210e-eval/usbserial/appconfig2
-rw-r--r--nuttx/configs/stm3210e-eval/usbstorage/appconfig2
-rw-r--r--nuttx/configs/us7032evb1/nsh/appconfig4
-rw-r--r--nuttx/configs/us7032evb1/ostest/appconfig2
-rwxr-xr-xnuttx/configs/vsn/nsh/appconfig16
-rw-r--r--nuttx/configs/xtrs/nsh/appconfig4
-rw-r--r--nuttx/configs/xtrs/ostest/appconfig2
-rw-r--r--nuttx/configs/xtrs/pashello/appconfig2
-rw-r--r--nuttx/configs/z16f2800100zcog/ostest/appconfig2
-rw-r--r--nuttx/configs/z16f2800100zcog/pashello/appconfig2
-rw-r--r--nuttx/configs/z80sim/nsh/appconfig4
-rw-r--r--nuttx/configs/z80sim/ostest/appconfig2
-rw-r--r--nuttx/configs/z80sim/pashello/appconfig2
-rw-r--r--nuttx/configs/z8encore000zco/ostest/appconfig2
-rw-r--r--nuttx/configs/z8f64200100kit/ostest/appconfig2
107 files changed, 252 insertions, 261 deletions
diff --git a/apps/Makefile b/apps/Makefile
index e4e51caa8..f440827b0 100644
--- a/apps/Makefile
+++ b/apps/Makefile
@@ -45,60 +45,42 @@ APPDIR = ${shell pwd}
SUBDIRS = namedapp nshlib netutils examples vsn
-# We use a non-existing .built_always to guarantee that Makefile always walks
-# into the sub-directories and asks for build. NOTE that namedapp is always
-# in the list of applications to be built
-
-BUILTIN_APPS_BUILT = namedapp/.built_always
-BUILTIN_APPS_DIR = namedapp
-
# CONFIGURED_APPS is the list of all configured built-in directories/built action
# It is created by the configured appconfig file (a copy of which appears in this
-# directoy as .config)
+# directory as .config)
CONFIGURED_APPS =
-include .config
-# AVAILABLE_APPS is the list of currently available application directories. It
+# BUILTIN_APPS_DIR is the list of currently available application directories. It
# is the same as CONFIGURED_APPS, but filtered to exclude any non-existent apps
+# namedapp is always in the list of applications to be built
-AVAILABLE_APPS =
-
-define ADD_AVAILABLE
-AVAILABLE_APPS += ${shell DIR=`echo $1 | cut -d'=' -f1`; if [ -r $$DIR/Makefile ]; then echo "$1"; fi}
-endef
+BUILTIN_APPS_DIR = namedapp
-define BUILTIN_ADD_APP
-BUILTIN_APPS_DIR += ${shell echo $1 | cut -d'=' -f1}
-endef
+# Create the list of available applications (BUILTIN_APPS_DIR)
-define BUILTIN_ADD_BUILT
-BUILTIN_APPS_BUILT += ${shell echo $1 | sed -e "s:=:/:g"}
+define ADD_BUILTIN
+BUILTIN_APPS_DIR += ${shell if [ -r $1/Makefile ]; then echo "$1"; fi}
endef
-# (1) Create the list of available applications (AVAILABLE_APPS), (2) Add each
-# available app to the list of to build (BUILTIN_APPS_DIR), and (3) Add the
-# "built" indication for each app (BUILTIN_APPS_BUILT).
-
-$(foreach BUILTIN, $(CONFIGURED_APPS), $(eval $(call ADD_AVAILABLE,$(BUILTIN))))
-$(foreach APP, $(AVAILABLE_APPS), $(eval $(call BUILTIN_ADD_APP,$(APP))))
-$(foreach BUILT, $(AVAILABLE_APPS), $(eval $(call BUILTIN_ADD_BUILT,$(BUILT))))
+$(foreach BUILTIN, $(CONFIGURED_APPS), $(eval $(call ADD_BUILTIN,$(BUILTIN))))
# The final build target
-BIN = libapps$(LIBEXT)
+BIN = libapps$(LIBEXT)
# Build targets
all: $(BIN)
-.PHONY: $(BUILTIN_APPS_BUILT) context depend clean distclean
+.PHONY: $(BUILTIN_APPS_DIR) context depend clean distclean
-$(BUILTIN_APPS_BUILT):
+$(BUILTIN_APPS_DIR):
@for dir in $(BUILTIN_APPS_DIR) ; do \
$(MAKE) -C $$dir TOPDIR="$(TOPDIR)" APPDIR=$(APPDIR); \
done
-$(BIN): $(BUILTIN_APPS_BUILT)
+$(BIN): $(BUILTIN_APPS_DIR)
@( for obj in $(OBJS) ; do \
$(call ARCHIVE, $@, $${obj}); \
done ; )
diff --git a/apps/README.txt b/apps/README.txt
index e824c8a2a..af3d07304 100644
--- a/apps/README.txt
+++ b/apps/README.txt
@@ -34,7 +34,7 @@ NuttX is configured. .config is included in the toplevel apps/Makefile.
As a minimum, this configuration file must define files to add to the
CONFIGURED_APPS list like:
- CONFIGURED_APPS += hello/.built_always poweroff/.built_always jvm/.built_always
+ CONFIGURED_APPS += hello poweroff jvm
The form of each entry is <dir>=<dependency> when:
diff --git a/apps/examples/README.txt b/apps/examples/README.txt
index 2dbef2e06..7f000dd5a 100644
--- a/apps/examples/README.txt
+++ b/apps/examples/README.txt
@@ -8,7 +8,7 @@ examples
application Makefile (this path is a relative to the apps/ top-
level directory). For example,
- CONFIGURE_APPS += examples/ostest=.built_always
+ CONFIGURE_APPS += examples/ostest
Selects the examples/ostest example.
@@ -46,7 +46,7 @@ examples/dhcpd
file in the configuration driver with instruction to build applications
like:
- CONFIGURED_APPS = uiplib=.built_always
+ CONFIGURED_APPS += uiplib
examples/hello
^^^^^^^^^^^^^^
@@ -101,7 +101,7 @@ examples/igmp
file in the configuration driver with instruction to build applications
like:
- CONFIGURED_APPS = uiplib=.built_always
+ CONFIGURED_APPS += uiplib
examples/mm
^^^^^^^^^^^
@@ -145,7 +145,7 @@ examples/netttest
file in the configuration driver with instruction to build applications
like:
- CONFIGURED_APPS = uiplib=.built_always
+ CONFIGURED_APPS += uiplib
examples/nsh
^^^^^^^^^^^^
@@ -159,15 +159,15 @@ examples/nsh
file in the configuration driver with instruction to build applications
like:
- CONFIGURED_APPS = nshlib=.built_always
+ CONFIGURED_APPS += nshlib
And if networking is included:
- CONFIGURED_APPS = uiplib=.built_always
- CONFIGURED_APPS = dhcpc=.built_always
- CONFIGURED_APPS = resolv=.built_always
- CONFIGURED_APPS = tftp=.built_always
- CONFIGURED_APPS = webclient=.built_always
+ CONFIGURED_APPS += uiplib
+ CONFIGURED_APPS += dhcpc
+ CONFIGURED_APPS += resolv
+ CONFIGURED_APPS += tftp
+ CONFIGURED_APPS += webclient
examples/nx
^^^^^^^^^^^
@@ -332,7 +332,7 @@ examples/poll
provide an appconfig file in the configuration driver with instruction
to build applications like:
- CONFIGURED_APPS = uiplib=.built_always
+ CONFIGURED_APPS += uiplib
examples/romfs
^^^^^^^^^^^^^^
@@ -384,8 +384,8 @@ examples/sendmail
file in the configuration driver with instruction to build applications
like:
- CONFIGURED_APPS = uiplib=.built_always
- CONFIGURED_APPS = smtp=.built_always
+ CONFIGURED_APPS += uiplib
+ CONFIGURED_APPS += smtp
examples/serloop
^^^^^^^^^^^^^^^^
@@ -412,8 +412,8 @@ examples/thttpd
file in the configuration driver with instruction to build applications
like:
- CONFIGURED_APPS = uiplib=.built_always
- CONFIGURED_APPS = thttpd=.built_always
+ CONFIGURED_APPS += uiplib
+ CONFIGURED_APPS += thttpd
examples/udp
^^^^^^^^^^^^
@@ -425,7 +425,7 @@ examples/udp
file in the configuration driver with instruction to build applications
like:
- CONFIGURED_APPS = uiplib=.built_always
+ CONFIGURED_APPS += uiplib
examples/uip
^^^^^^^^^^^^
@@ -465,10 +465,10 @@ examples/uip
file in the configuration driver with instruction to build applications
like:
- CONFIGURED_APPS = uiplib=.built_always
- CONFIGURED_APPS = dhcpc=.built_always
- CONFIGURED_APPS = resolv=.built_always
- CONFIGURED_APPS = webserver=.built_always
+ CONFIGURED_APPS += uiplib
+ CONFIGURED_APPS += dhcpc
+ CONFIGURED_APPS += resolv
+ CONFIGURED_APPS += webserver
examples/usbserial
^^^^^^^^^^^^^^^^^^
@@ -629,8 +629,8 @@ examples/wget
file in the configuration driver with instruction to build applications
like:
- CONFIGURED_APPS = uiplib=.built_always
- CONFIGURED_APPS = resolv=.built_always
- CONFIGURED_APPS = webclient=.built_always
+ CONFIGURED_APPS += uiplib
+ CONFIGURED_APPS += resolv
+ CONFIGURED_APPS += webclient
diff --git a/apps/examples/nettest/Makefile b/apps/examples/nettest/Makefile
index 38b930f45..7e17227ef 100644
--- a/apps/examples/nettest/Makefile
+++ b/apps/examples/nettest/Makefile
@@ -1,7 +1,7 @@
############################################################################
# examples/nettest/Makefile
#
-# Copyright (C) 2007-2008, 2010-2010 Gregory Nutt. All rights reserved.
+# Copyright (C) 2007-2008, 2010-2011 Gregory Nutt. All rights reserved.
# Author: Gregory Nutt <spudmonkey@racsa.co.cr>
#
# Redistribution and use in source and binary forms, with or without
@@ -79,7 +79,7 @@ ROOTDEPPATH = --dep-path .
VPATH =
all: .built
-.PHONY: .built clean depend disclean
+.PHONY: clean depend disclean
$(TARG_AOBJS): %$(OBJEXT): %.S
$(call ASSEMBLE, $<, $@)
diff --git a/apps/examples/udp/Makefile b/apps/examples/udp/Makefile
index 36aa0a169..30a48baed 100644
--- a/apps/examples/udp/Makefile
+++ b/apps/examples/udp/Makefile
@@ -1,7 +1,7 @@
############################################################################
# apps/examples/udp/Makefile
#
-# Copyright (C) 2007-2008, 2010 Gregory Nutt. All rights reserved.
+# Copyright (C) 2007-2008, 2011 Gregory Nutt. All rights reserved.
# Author: Gregory Nutt <spudmonkey@racsa.co.cr>
#
# Redistribution and use in source and binary forms, with or without
@@ -79,7 +79,7 @@ ROOTDEPPATH = --dep-path .
VPATH =
all: .built
-.PHONY: .built clean depend disclean
+.PHONY: clean depend disclean
$(TARG_AOBJS): %$(OBJEXT): %.S
$(call ASSEMBLE, $<, $@)
@@ -91,7 +91,6 @@ $(TARG_BIN): $(TARG_OBJS) $(HOST_BIN)
@( for obj in $(TARG_OBJS) ; do \
$(call ARCHIVE, $@, $${obj}); \
done ; )
- @touch .built
$(HOST_OBJS): %.o: %.c
$(HOSTCC) -c $(HOSTCFLAGS) $< -o $@
@@ -100,6 +99,7 @@ $(HOST_BIN): $(HOST_OBJS)
$(HOSTCC) $(HOSTLDFLAGS) $(HOST_OBJS) -o $@
.built: $(TARG_BIN) $(HOST_BIN)
+ @touch .built
context:
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog
index b6620afc3..b1a1903df 100644
--- a/nuttx/ChangeLog
+++ b/nuttx/ChangeLog
@@ -1635,3 +1635,12 @@
* syscall/: The beginnings of an optional syscall kernal interface.
* tools/mksyscall.c: Add a tool that will auto-generate syscall proxies
and stubs from a comma-separated-value (CSV) data file.
+ * arch/arm/src/cortexm3/mpu.h: Add a header file describing the Cortex-M3
+ MPU registers.
+ * Numerous modifications to the build system. Various people have reported
+ build problems since the re-organization and release of NuttX-6.0. I am
+ unable to replicate the build problems in my environment, but the changes
+ have be incorporated in hope of correcting the build issues in other
+ environments.
+
+
diff --git a/nuttx/configs/avr32dev1/nsh/appconfig b/nuttx/configs/avr32dev1/nsh/appconfig
index 1dc56fabb..bbfb4a146 100644
--- a/nuttx/configs/avr32dev1/nsh/appconfig
+++ b/nuttx/configs/avr32dev1/nsh/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
# The NSH Library
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
diff --git a/nuttx/configs/avr32dev1/ostest/appconfig b/nuttx/configs/avr32dev1/ostest/appconfig
index b81d321fa..e87ca0d13 100644
--- a/nuttx/configs/avr32dev1/ostest/appconfig
+++ b/nuttx/configs/avr32dev1/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/c5471evm/httpd/appconfig b/nuttx/configs/c5471evm/httpd/appconfig
index fb6909413..f08e3f7c9 100644
--- a/nuttx/configs/c5471evm/httpd/appconfig
+++ b/nuttx/configs/c5471evm/httpd/appconfig
@@ -35,12 +35,12 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/uip=.built_always
+CONFIGURED_APPS += examples/uip
# Networking support
-CONFIGURED_APPS += netutils/uiplib=.built_always
-CONFIGURED_APPS += netutils/dhcpc=.built_always
-CONFIGURED_APPS += netutils/resolv=.built_always
-CONFIGURED_APPS += netutils/webserver=.built_always
+CONFIGURED_APPS += netutils/uiplib
+CONFIGURED_APPS += netutils/dhcpc
+CONFIGURED_APPS += netutils/resolv
+CONFIGURED_APPS += netutils/webserver
diff --git a/nuttx/configs/c5471evm/nettest/appconfig b/nuttx/configs/c5471evm/nettest/appconfig
index 351987da6..f1050ef73 100644
--- a/nuttx/configs/c5471evm/nettest/appconfig
+++ b/nuttx/configs/c5471evm/nettest/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nettest=.built_always
+CONFIGURED_APPS += examples/nettest
# Networking support
-CONFIGURED_APPS += netutils/uiplib=.built_always
+CONFIGURED_APPS += netutils/uiplib
diff --git a/nuttx/configs/c5471evm/nsh/appconfig b/nuttx/configs/c5471evm/nsh/appconfig
index 7cef43dc4..fa3a2c2ad 100644
--- a/nuttx/configs/c5471evm/nsh/appconfig
+++ b/nuttx/configs/c5471evm/nsh/appconfig
@@ -35,20 +35,20 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
# NSH library
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
# Networking support
ifeq ($(CONFIG_NET),y)
-CONFIGURED_APPS += netutils/uiplib=.built_always
-CONFIGURED_APPS += netutils/dhcpc=.built_always
-CONFIGURED_APPS += netutils/resolv=.built_always
-CONFIGURED_APPS += netutils/tftpc=.built_always
-CONFIGURED_APPS += netutils/webclient=.built_always
+CONFIGURED_APPS += netutils/uiplib
+CONFIGURED_APPS += netutils/dhcpc
+CONFIGURED_APPS += netutils/resolv
+CONFIGURED_APPS += netutils/tftpc
+CONFIGURED_APPS += netutils/webclient
endif
diff --git a/nuttx/configs/c5471evm/ostest/appconfig b/nuttx/configs/c5471evm/ostest/appconfig
index 3e025698c..97e30c0f8 100644
--- a/nuttx/configs/c5471evm/ostest/appconfig
+++ b/nuttx/configs/c5471evm/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/demo9s12ne64/ostest/appconfig b/nuttx/configs/demo9s12ne64/ostest/appconfig
index a800665c2..0fcb80626 100644
--- a/nuttx/configs/demo9s12ne64/ostest/appconfig
+++ b/nuttx/configs/demo9s12ne64/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/detron/hidkbd/appconfig b/nuttx/configs/detron/hidkbd/appconfig
index 0379e253e..ee9ea1277 100644
--- a/nuttx/configs/detron/hidkbd/appconfig
+++ b/nuttx/configs/detron/hidkbd/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/hidkbd=.built_always
+CONFIGURED_APPS += examples/hidkbd
diff --git a/nuttx/configs/detron/nsh/appconfig b/nuttx/configs/detron/nsh/appconfig
index f0e6ba334..37b8a87fa 100644
--- a/nuttx/configs/detron/nsh/appconfig
+++ b/nuttx/configs/detron/nsh/appconfig
@@ -35,20 +35,20 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
# NSH library
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
# Networking support
ifeq ($(CONFIG_NET),y)
-CONFIGURED_APPS += netutils/uiplib=.built_always
-CONFIGURED_APPS += netutils/dhcpc=.built_always
-CONFIGURED_APPS += netutils/resolv=.built_always
-CONFIGURED_APPS += netutils/tftpc=.built_always
-CONFIGURED_APPS += netutils/webclient=.built_always
+CONFIGURED_APPS += netutils/uiplib
+CONFIGURED_APPS += netutils/dhcpc
+CONFIGURED_APPS += netutils/resolv
+CONFIGURED_APPS += netutils/tftpc
+CONFIGURED_APPS += netutils/webclient
endif
diff --git a/nuttx/configs/detron/ostest/appconfig b/nuttx/configs/detron/ostest/appconfig
index a9566f416..c3525c0ae 100644
--- a/nuttx/configs/detron/ostest/appconfig
+++ b/nuttx/configs/detron/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/detron/wlan/appconfig b/nuttx/configs/detron/wlan/appconfig
index b171bebcb..d52942049 100644
--- a/nuttx/configs/detron/wlan/appconfig
+++ b/nuttx/configs/detron/wlan/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/wlan=.built_always
+CONFIGURED_APPS += examples/wlan
diff --git a/nuttx/configs/ea3131/nsh/appconfig b/nuttx/configs/ea3131/nsh/appconfig
index 5dd67d585..e73b23898 100644
--- a/nuttx/configs/ea3131/nsh/appconfig
+++ b/nuttx/configs/ea3131/nsh/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
# The NSH library
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
diff --git a/nuttx/configs/ea3131/ostest/appconfig b/nuttx/configs/ea3131/ostest/appconfig
index 12382df55..aa56dd4c1 100644
--- a/nuttx/configs/ea3131/ostest/appconfig
+++ b/nuttx/configs/ea3131/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/ea3131/pgnsh/appconfig b/nuttx/configs/ea3131/pgnsh/appconfig
index 33acab58e..0f44c4539 100644
--- a/nuttx/configs/ea3131/pgnsh/appconfig
+++ b/nuttx/configs/ea3131/pgnsh/appconfig
@@ -35,10 +35,10 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
# The NSH library
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
diff --git a/nuttx/configs/ea3131/usbserial/appconfig b/nuttx/configs/ea3131/usbserial/appconfig
index c0721520c..32c385dc8 100644
--- a/nuttx/configs/ea3131/usbserial/appconfig
+++ b/nuttx/configs/ea3131/usbserial/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/usbserial=.built_always
+CONFIGURED_APPS += examples/usbserial
diff --git a/nuttx/configs/ea3131/usbstorage/appconfig b/nuttx/configs/ea3131/usbstorage/appconfig
index 097d44ced..9022fd3ad 100644
--- a/nuttx/configs/ea3131/usbstorage/appconfig
+++ b/nuttx/configs/ea3131/usbstorage/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/usbstorage=.built_always
+CONFIGURED_APPS += examples/usbstorage
diff --git a/nuttx/configs/eagle100/httpd/appconfig b/nuttx/configs/eagle100/httpd/appconfig
index be6817d95..adfe0291b 100644
--- a/nuttx/configs/eagle100/httpd/appconfig
+++ b/nuttx/configs/eagle100/httpd/appconfig
@@ -35,12 +35,12 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/uip=.built_always
+CONFIGURED_APPS += examples/uip
# Networking support
-CONFIGURED_APPS += netutils/uiplib=.built_always
-CONFIGURED_APPS += netutils/dhcpc=.built_always
-CONFIGURED_APPS += netutils/resolv=.built_always
-CONFIGURED_APPS += netutils/webserver=.built_always
+CONFIGURED_APPS += netutils/uiplib
+CONFIGURED_APPS += netutils/dhcpc
+CONFIGURED_APPS += netutils/resolv
+CONFIGURED_APPS += netutils/webserver
diff --git a/nuttx/configs/eagle100/nettest/appconfig b/nuttx/configs/eagle100/nettest/appconfig
index 14df91816..9c6b56824 100644
--- a/nuttx/configs/eagle100/nettest/appconfig
+++ b/nuttx/configs/eagle100/nettest/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nettest=.built_always
+CONFIGURED_APPS += examples/nettest
# Networking support
-CONFIGURED_APPS += netutils/uiplib=.built_always
+CONFIGURED_APPS += netutils/uiplib
diff --git a/nuttx/configs/eagle100/nsh/appconfig b/nuttx/configs/eagle100/nsh/appconfig
index 8879488da..43be4b653 100644
--- a/nuttx/configs/eagle100/nsh/appconfig
+++ b/nuttx/configs/eagle100/nsh/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
# The NSH Library
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
diff --git a/nuttx/configs/eagle100/nxflat/appconfig b/nuttx/configs/eagle100/nxflat/appconfig
index fb40ad522..dae39407d 100644
--- a/nuttx/configs/eagle100/nxflat/appconfig
+++ b/nuttx/configs/eagle100/nxflat/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nxflat=.built_always
+CONFIGURED_APPS += examples/nxflat
diff --git a/nuttx/configs/eagle100/ostest/appconfig b/nuttx/configs/eagle100/ostest/appconfig
index cfb2f1dab..7bf44797a 100644
--- a/nuttx/configs/eagle100/ostest/appconfig
+++ b/nuttx/configs/eagle100/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/eagle100/thttpd/appconfig b/nuttx/configs/eagle100/thttpd/appconfig
index 9be24790f..e69215737 100644
--- a/nuttx/configs/eagle100/thttpd/appconfig
+++ b/nuttx/configs/eagle100/thttpd/appconfig
@@ -35,10 +35,10 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/thttpd=.built_always
+CONFIGURED_APPS += examples/thttpd
# Networking support
-CONFIGURED_APPS += netutils/uiplib=.built_always
-CONFIGURED_APPS += netutils/thttpd=.built_always
+CONFIGURED_APPS += netutils/uiplib
+CONFIGURED_APPS += netutils/thttpd
diff --git a/nuttx/configs/ez80f910200kitg/ostest/appconfig b/nuttx/configs/ez80f910200kitg/ostest/appconfig
index 127a5b4ca..68892459c 100644
--- a/nuttx/configs/ez80f910200kitg/ostest/appconfig
+++ b/nuttx/configs/ez80f910200kitg/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/ez80f910200zco/dhcpd/appconfig b/nuttx/configs/ez80f910200zco/dhcpd/appconfig
index 9c35c100d..d8d8d7af3 100644
--- a/nuttx/configs/ez80f910200zco/dhcpd/appconfig
+++ b/nuttx/configs/ez80f910200zco/dhcpd/appconfig
@@ -35,10 +35,10 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/dhcpd=.built_always
+CONFIGURED_APPS += examples/dhcpd
# Networking support
-CONFIGURED_APPS += netutils/uiplib=.built_always
-CONFIGURED_APPS += netutils/dhcpd=.built_always
+CONFIGURED_APPS += netutils/uiplib
+CONFIGURED_APPS += netutils/dhcpd
diff --git a/nuttx/configs/ez80f910200zco/httpd/appconfig b/nuttx/configs/ez80f910200zco/httpd/appconfig
index 15f42ea01..33d384dfe 100644
--- a/nuttx/configs/ez80f910200zco/httpd/appconfig
+++ b/nuttx/configs/ez80f910200zco/httpd/appconfig
@@ -35,13 +35,13 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/uip=.built_always
+CONFIGURED_APPS += examples/uip
# Networking support
-CONFIGURED_APPS += netutils/uiplib=.built_always
-CONFIGURED_APPS += netutils/dhcpc=.built_always
-CONFIGURED_APPS += netutils/resolv=.built_always
-CONFIGURED_APPS += netutils/webserver=.built_always
+CONFIGURED_APPS += netutils/uiplib
+CONFIGURED_APPS += netutils/dhcpc
+CONFIGURED_APPS += netutils/resolv
+CONFIGURED_APPS += netutils/webserver
diff --git a/nuttx/configs/ez80f910200zco/nettest/appconfig b/nuttx/configs/ez80f910200zco/nettest/appconfig
index 32cb840ec..f02619a79 100644
--- a/nuttx/configs/ez80f910200zco/nettest/appconfig
+++ b/nuttx/configs/ez80f910200zco/nettest/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nettest=.built_always
+CONFIGURED_APPS += examples/nettest
# Networking support
-CONFIGURED_APPS += netutils/uiplib=.built_always
+CONFIGURED_APPS += netutils/uiplib
diff --git a/nuttx/configs/ez80f910200zco/nsh/appconfig b/nuttx/configs/ez80f910200zco/nsh/appconfig
index edc9e3d9c..7cc90d549 100644
--- a/nuttx/configs/ez80f910200zco/nsh/appconfig
+++ b/nuttx/configs/ez80f910200zco/nsh/appconfig
@@ -35,20 +35,20 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
# NSH library
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
# Networking support
ifeq ($(CONFIG_NET),y)
-CONFIGURED_APPS += netutils/uiplib=.built_always
-CONFIGURED_APPS += netutils/dhcpc=.built_always
-CONFIGURED_APPS += netutils/resolv=.built_always
-CONFIGURED_APPS += netutils/tftpc=.built_always
-CONFIGURED_APPS += netutils/webclient=.built_always
+CONFIGURED_APPS += netutils/uiplib
+CONFIGURED_APPS += netutils/dhcpc
+CONFIGURED_APPS += netutils/resolv
+CONFIGURED_APPS += netutils/tftpc
+CONFIGURED_APPS += netutils/webclient
endif
diff --git a/nuttx/configs/ez80f910200zco/ostest/appconfig b/nuttx/configs/ez80f910200zco/ostest/appconfig
index e461a8cc2..6d2ad84ae 100644
--- a/nuttx/configs/ez80f910200zco/ostest/appconfig
+++ b/nuttx/configs/ez80f910200zco/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/ez80f910200zco/poll/appconfig b/nuttx/configs/ez80f910200zco/poll/appconfig
index e01f62cc7..181f2e1db 100644
--- a/nuttx/configs/ez80f910200zco/poll/appconfig
+++ b/nuttx/configs/ez80f910200zco/poll/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/poll=.built_always
+CONFIGURED_APPS += examples/poll
# Networking support
-CONFIGURED_APPS += netutils/uiplib=.built_always
+CONFIGURED_APPS += netutils/uiplib
diff --git a/nuttx/configs/lm3s6965-ek/nsh/appconfig b/nuttx/configs/lm3s6965-ek/nsh/appconfig
index 9e6be6aec..507d2eaa3 100644
--- a/nuttx/configs/lm3s6965-ek/nsh/appconfig
+++ b/nuttx/configs/lm3s6965-ek/nsh/appconfig
@@ -35,20 +35,20 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
# NSH library
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
# Networking support
ifeq ($(CONFIG_NET),y)
-CONFIGURED_APPS += netutils/uiplib=.built_always
-CONFIGURED_APPS += netutils/dhcpc=.built_always
-CONFIGURED_APPS += netutils/resolv=.built_always
-CONFIGURED_APPS += netutils/tftpc=.built_always
-CONFIGURED_APPS += netutils/webclient=.built_always
+CONFIGURED_APPS += netutils/uiplib
+CONFIGURED_APPS += netutils/dhcpc
+CONFIGURED_APPS += netutils/resolv
+CONFIGURED_APPS += netutils/tftpc
+CONFIGURED_APPS += netutils/webclient
endif
diff --git a/nuttx/configs/lm3s6965-ek/nx/appconfig b/nuttx/configs/lm3s6965-ek/nx/appconfig
index 590dc5e64..c7fbe82ee 100644
--- a/nuttx/configs/lm3s6965-ek/nx/appconfig
+++ b/nuttx/configs/lm3s6965-ek/nx/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nx=.built_always
+CONFIGURED_APPS += examples/nx
diff --git a/nuttx/configs/lm3s6965-ek/ostest/appconfig b/nuttx/configs/lm3s6965-ek/ostest/appconfig
index 4ad0dfdde..1e12db1f0 100644
--- a/nuttx/configs/lm3s6965-ek/ostest/appconfig
+++ b/nuttx/configs/lm3s6965-ek/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/lm3s8962-ek/nsh/appconfig b/nuttx/configs/lm3s8962-ek/nsh/appconfig
index 3dd2ecbcc..013899a9f 100644
--- a/nuttx/configs/lm3s8962-ek/nsh/appconfig
+++ b/nuttx/configs/lm3s8962-ek/nsh/appconfig
@@ -35,20 +35,20 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
# NSH library
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
# Networking support
ifeq ($(CONFIG_NET),y)
-CONFIGURED_APPS += netutils/uiplib=.built_always
-CONFIGURED_APPS += netutils/dhcpc=.built_always
-CONFIGURED_APPS += netutils/resolv=.built_always
-CONFIGURED_APPS += netutils/tftpc=.built_always
-CONFIGURED_APPS += netutils/webclient=.built_always
+CONFIGURED_APPS += netutils/uiplib
+CONFIGURED_APPS += netutils/dhcpc
+CONFIGURED_APPS += netutils/resolv
+CONFIGURED_APPS += netutils/tftpc
+CONFIGURED_APPS += netutils/webclient
endif
diff --git a/nuttx/configs/lm3s8962-ek/nx/appconfig b/nuttx/configs/lm3s8962-ek/nx/appconfig
index 8d1a5fe76..1c730279b 100644
--- a/nuttx/configs/lm3s8962-ek/nx/appconfig
+++ b/nuttx/configs/lm3s8962-ek/nx/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nx=.built_always
+CONFIGURED_APPS += examples/nx
diff --git a/nuttx/configs/lm3s8962-ek/ostest/appconfig b/nuttx/configs/lm3s8962-ek/ostest/appconfig
index 4c38cd11c..3ff28ef03 100644
--- a/nuttx/configs/lm3s8962-ek/ostest/appconfig
+++ b/nuttx/configs/lm3s8962-ek/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/m68332evb/appconfig b/nuttx/configs/m68332evb/appconfig
index 7acbc745a..779ae9305 100644
--- a/nuttx/configs/m68332evb/appconfig
+++ b/nuttx/configs/m68332evb/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/mbed/hidkbd/appconfig b/nuttx/configs/mbed/hidkbd/appconfig
index 10058b079..820167020 100644
--- a/nuttx/configs/mbed/hidkbd/appconfig
+++ b/nuttx/configs/mbed/hidkbd/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/hidkbd=.built_always
+CONFIGURED_APPS += examples/hidkbd
diff --git a/nuttx/configs/mbed/nsh/appconfig b/nuttx/configs/mbed/nsh/appconfig
index 14ab50989..5deb34150 100644
--- a/nuttx/configs/mbed/nsh/appconfig
+++ b/nuttx/configs/mbed/nsh/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
# The NSH Library
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
diff --git a/nuttx/configs/mcu123-lpc214x/nsh/appconfig b/nuttx/configs/mcu123-lpc214x/nsh/appconfig
index 563f5185d..e27ab3fc9 100644
--- a/nuttx/configs/mcu123-lpc214x/nsh/appconfig
+++ b/nuttx/configs/mcu123-lpc214x/nsh/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
# The NSH library
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
diff --git a/nuttx/configs/mcu123-lpc214x/ostest/appconfig b/nuttx/configs/mcu123-lpc214x/ostest/appconfig
index cc3e248ce..7086a745e 100644
--- a/nuttx/configs/mcu123-lpc214x/ostest/appconfig
+++ b/nuttx/configs/mcu123-lpc214x/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/mcu123-lpc214x/usbserial/appconfig b/nuttx/configs/mcu123-lpc214x/usbserial/appconfig
index 14fba8c4d..d4cf7893d 100644
--- a/nuttx/configs/mcu123-lpc214x/usbserial/appconfig
+++ b/nuttx/configs/mcu123-lpc214x/usbserial/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/usbserial=.built_always
+CONFIGURED_APPS += examples/usbserial
diff --git a/nuttx/configs/mcu123-lpc214x/usbstorage/appconfig b/nuttx/configs/mcu123-lpc214x/usbstorage/appconfig
index 019d8512d..ffc6bb820 100644
--- a/nuttx/configs/mcu123-lpc214x/usbstorage/appconfig
+++ b/nuttx/configs/mcu123-lpc214x/usbstorage/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/usbstorage=.built_always
+CONFIGURED_APPS += examples/usbstorage
diff --git a/nuttx/configs/mx1ads/ostest/appconfig b/nuttx/configs/mx1ads/ostest/appconfig
index d2f334e9d..0f761bdb7 100644
--- a/nuttx/configs/mx1ads/ostest/appconfig
+++ b/nuttx/configs/mx1ads/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/ne64badge/ostest/appconfig b/nuttx/configs/ne64badge/ostest/appconfig
index e4779070b..185e346d8 100644
--- a/nuttx/configs/ne64badge/ostest/appconfig
+++ b/nuttx/configs/ne64badge/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/ntosd-dm320/nettest/appconfig b/nuttx/configs/ntosd-dm320/nettest/appconfig
index d3d81d10d..6e57e8bd0 100644
--- a/nuttx/configs/ntosd-dm320/nettest/appconfig
+++ b/nuttx/configs/ntosd-dm320/nettest/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nettest=.built_always
+CONFIGURED_APPS += examples/nettest
# Networking support
-CONFIGURED_APPS += netutils/uiplib=.built_always
+CONFIGURED_APPS += netutils/uiplib
diff --git a/nuttx/configs/ntosd-dm320/nsh/appconfig b/nuttx/configs/ntosd-dm320/nsh/appconfig
index 9265c380e..bd93bee6c 100644
--- a/nuttx/configs/ntosd-dm320/nsh/appconfig
+++ b/nuttx/configs/ntosd-dm320/nsh/appconfig
@@ -35,20 +35,20 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
# NSH library
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
# Networking support
ifeq ($(CONFIG_NET),y)
-CONFIGURED_APPS += netutils/uiplib=.built_always
-CONFIGURED_APPS += netutils/dhcpc=.built_always
-CONFIGURED_APPS += netutils/resolv=.built_always
-CONFIGURED_APPS += netutils/tftpc=.built_always
-CONFIGURED_APPS += netutils/webclient=.built_always
+CONFIGURED_APPS += netutils/uiplib
+CONFIGURED_APPS += netutils/dhcpc
+CONFIGURED_APPS += netutils/resolv
+CONFIGURED_APPS += netutils/tftpc
+CONFIGURED_APPS += netutils/webclient
endif
diff --git a/nuttx/configs/ntosd-dm320/ostest/appconfig b/nuttx/configs/ntosd-dm320/ostest/appconfig
index e5685746a..1c5f6ab7b 100644
--- a/nuttx/configs/ntosd-dm320/ostest/appconfig
+++ b/nuttx/configs/ntosd-dm320/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/ntosd-dm320/poll/appconfig b/nuttx/configs/ntosd-dm320/poll/appconfig
index a3f36a6fb..ff5abf976 100644
--- a/nuttx/configs/ntosd-dm320/poll/appconfig
+++ b/nuttx/configs/ntosd-dm320/poll/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/poll=.built_always
+CONFIGURED_APPS += examples/poll
# Networking support
-CONFIGURED_APPS += netutils/uiplib=.built_always
+CONFIGURED_APPS += netutils/uiplib
diff --git a/nuttx/configs/ntosd-dm320/thttpd/appconfig b/nuttx/configs/ntosd-dm320/thttpd/appconfig
index 1b6a1f695..1a0b0718e 100644
--- a/nuttx/configs/ntosd-dm320/thttpd/appconfig
+++ b/nuttx/configs/ntosd-dm320/thttpd/appconfig
@@ -35,10 +35,10 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/thttpd=.built_always
+CONFIGURED_APPS += examples/thttpd
# Networking support
-CONFIGURED_APPS += netutils/uiplib=.built_always
-CONFIGURED_APPS += netutils/thttpd=.built_always
+CONFIGURED_APPS += netutils/uiplib
+CONFIGURED_APPS += netutils/thttpd
diff --git a/nuttx/configs/ntosd-dm320/udp/appconfig b/nuttx/configs/ntosd-dm320/udp/appconfig
index 4b34f37fd..30e21e185 100644
--- a/nuttx/configs/ntosd-dm320/udp/appconfig
+++ b/nuttx/configs/ntosd-dm320/udp/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/udp=.built_always
+CONFIGURED_APPS += examples/udp
# Networking support
-CONFIGURED_APPS += netutils/uiplib=.built_always
+CONFIGURED_APPS += netutils/uiplib
diff --git a/nuttx/configs/ntosd-dm320/uip/appconfig b/nuttx/configs/ntosd-dm320/uip/appconfig
index 4077afd14..cfd75d6a8 100644
--- a/nuttx/configs/ntosd-dm320/uip/appconfig
+++ b/nuttx/configs/ntosd-dm320/uip/appconfig
@@ -35,12 +35,12 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/uip=.built_always
+CONFIGURED_APPS += examples/uip
# Networking support
-CONFIGURED_APPS += netutils/uiplib=.built_always
-CONFIGURED_APPS += netutils/dhcpc=.built_always
-CONFIGURED_APPS += netutils/resolv=.built_always
-CONFIGURED_APPS += netutils/webserver=.built_always
+CONFIGURED_APPS += netutils/uiplib
+CONFIGURED_APPS += netutils/dhcpc
+CONFIGURED_APPS += netutils/resolv
+CONFIGURED_APPS += netutils/webserver
diff --git a/nuttx/configs/nucleus2g/nsh/appconfig b/nuttx/configs/nucleus2g/nsh/appconfig
index d79c94ebb..5b622236d 100644
--- a/nuttx/configs/nucleus2g/nsh/appconfig
+++ b/nuttx/configs/nucleus2g/nsh/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
# The NSH library
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
diff --git a/nuttx/configs/nucleus2g/ostest/appconfig b/nuttx/configs/nucleus2g/ostest/appconfig
index 00f6e309b..32b848f2d 100644
--- a/nuttx/configs/nucleus2g/ostest/appconfig
+++ b/nuttx/configs/nucleus2g/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/nucleus2g/usbserial/appconfig b/nuttx/configs/nucleus2g/usbserial/appconfig
index 6e1c908a5..dffbbd1fb 100644
--- a/nuttx/configs/nucleus2g/usbserial/appconfig
+++ b/nuttx/configs/nucleus2g/usbserial/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/usbserial=.built_always
+CONFIGURED_APPS += examples/usbserial
diff --git a/nuttx/configs/nucleus2g/usbstorage/appconfig b/nuttx/configs/nucleus2g/usbstorage/appconfig
index 32a5b2d31..24b334349 100644
--- a/nuttx/configs/nucleus2g/usbstorage/appconfig
+++ b/nuttx/configs/nucleus2g/usbstorage/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/usbstorage=.built_always
+CONFIGURED_APPS += examples/usbstorage
diff --git a/nuttx/configs/olimex-lpc1766stk/hidkbd/appconfig b/nuttx/configs/olimex-lpc1766stk/hidkbd/appconfig
index 861d75654..74c500613 100644
--- a/nuttx/configs/olimex-lpc1766stk/hidkbd/appconfig
+++ b/nuttx/configs/olimex-lpc1766stk/hidkbd/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/hidkbd=.built_always
+CONFIGURED_APPS += examples/hidkbd
diff --git a/nuttx/configs/olimex-lpc1766stk/nettest/appconfig b/nuttx/configs/olimex-lpc1766stk/nettest/appconfig
index 3c6bb4729..d90b6e2e9 100644
--- a/nuttx/configs/olimex-lpc1766stk/nettest/appconfig
+++ b/nuttx/configs/olimex-lpc1766stk/nettest/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nettest=.built_always
+CONFIGURED_APPS += examples/nettest
# Networking support
-CONFIGURED_APPS += netutils/uiplib=.built_always
+CONFIGURED_APPS += netutils/uiplib
diff --git a/nuttx/configs/olimex-lpc1766stk/nsh/appconfig b/nuttx/configs/olimex-lpc1766stk/nsh/appconfig
index e8bb51cb8..7a2321613 100644
--- a/nuttx/configs/olimex-lpc1766stk/nsh/appconfig
+++ b/nuttx/configs/olimex-lpc1766stk/nsh/appconfig
@@ -35,20 +35,20 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
# NSH library
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
# Networking support
ifeq ($(CONFIG_NET),y)
-CONFIGURED_APPS += netutils/uiplib=.built_always
-CONFIGURED_APPS += netutils/dhcpc=.built_always
-CONFIGURED_APPS += netutils/resolv=.built_always
-CONFIGURED_APPS += netutils/tftpc=.built_always
-CONFIGURED_APPS += netutils/webclient=.built_always
+CONFIGURED_APPS += netutils/uiplib
+CONFIGURED_APPS += netutils/dhcpc
+CONFIGURED_APPS += netutils/resolv
+CONFIGURED_APPS += netutils/tftpc
+CONFIGURED_APPS += netutils/webclient
endif
diff --git a/nuttx/configs/olimex-lpc1766stk/nx/appconfig b/nuttx/configs/olimex-lpc1766stk/nx/appconfig
index 7c6a69478..37c3b34d6 100644
--- a/nuttx/configs/olimex-lpc1766stk/nx/appconfig
+++ b/nuttx/configs/olimex-lpc1766stk/nx/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nx=.built_always
+CONFIGURED_APPS += examples/nx
diff --git a/nuttx/configs/olimex-lpc1766stk/ostest/appconfig b/nuttx/configs/olimex-lpc1766stk/ostest/appconfig
index b046927b3..fd93a1e65 100644
--- a/nuttx/configs/olimex-lpc1766stk/ostest/appconfig
+++ b/nuttx/configs/olimex-lpc1766stk/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/olimex-lpc1766stk/slip-httpd/appconfig b/nuttx/configs/olimex-lpc1766stk/slip-httpd/appconfig
index 9be22e90e..1bc609e76 100644
--- a/nuttx/configs/olimex-lpc1766stk/slip-httpd/appconfig
+++ b/nuttx/configs/olimex-lpc1766stk/slip-httpd/appconfig
@@ -35,10 +35,10 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/thttpd=.built_always
+CONFIGURED_APPS += examples/thttpd
# Networking support
-CONFIGURED_APPS += netutils/uiplib=.built_always
-CONFIGURED_APPS += netutils/thttpd=.built_always
+CONFIGURED_APPS += netutils/uiplib
+CONFIGURED_APPS += netutils/thttpd
diff --git a/nuttx/configs/olimex-lpc1766stk/thttpd/appconfig b/nuttx/configs/olimex-lpc1766stk/thttpd/appconfig
index 6eea7ea59..3cfb75839 100644
--- a/nuttx/configs/olimex-lpc1766stk/thttpd/appconfig
+++ b/nuttx/configs/olimex-lpc1766stk/thttpd/appconfig
@@ -35,10 +35,10 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/thttpd=.built_always
+CONFIGURED_APPS += examples/thttpd
# Networking support
-CONFIGURED_APPS += netutils/uiplib=.built_always
-CONFIGURED_APPS += netutils/thttpd=.built_always
+CONFIGURED_APPS += netutils/uiplib
+CONFIGURED_APPS += netutils/thttpd
diff --git a/nuttx/configs/olimex-lpc1766stk/usbserial/appconfig b/nuttx/configs/olimex-lpc1766stk/usbserial/appconfig
index 49cc61e03..5126ff19e 100644
--- a/nuttx/configs/olimex-lpc1766stk/usbserial/appconfig
+++ b/nuttx/configs/olimex-lpc1766stk/usbserial/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/usbserial=.built_always
+CONFIGURED_APPS += examples/usbserial
diff --git a/nuttx/configs/olimex-lpc1766stk/usbstorage/appconfig b/nuttx/configs/olimex-lpc1766stk/usbstorage/appconfig
index d4f33077e..6b56f9785 100644
--- a/nuttx/configs/olimex-lpc1766stk/usbstorage/appconfig
+++ b/nuttx/configs/olimex-lpc1766stk/usbstorage/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/usbstorage=.built_always
+CONFIGURED_APPS += examples/usbstorage
diff --git a/nuttx/configs/olimex-lpc1766stk/wlan/appconfig b/nuttx/configs/olimex-lpc1766stk/wlan/appconfig
index 2a9f4be40..652db8f2d 100644
--- a/nuttx/configs/olimex-lpc1766stk/wlan/appconfig
+++ b/nuttx/configs/olimex-lpc1766stk/wlan/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/wlan=.built_always
+CONFIGURED_APPS += examples/wlan
diff --git a/nuttx/configs/olimex-lpc2378/nsh/appconfig b/nuttx/configs/olimex-lpc2378/nsh/appconfig
index 786a7de6a..d262c7c63 100644
--- a/nuttx/configs/olimex-lpc2378/nsh/appconfig
+++ b/nuttx/configs/olimex-lpc2378/nsh/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
# The NSH library
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
diff --git a/nuttx/configs/olimex-lpc2378/ostest/appconfig b/nuttx/configs/olimex-lpc2378/ostest/appconfig
index 0ef4b7e33..2669ab432 100644
--- a/nuttx/configs/olimex-lpc2378/ostest/appconfig
+++ b/nuttx/configs/olimex-lpc2378/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/olimex-strp711/nettest/appconfig b/nuttx/configs/olimex-strp711/nettest/appconfig
index 911f28d76..68aa1f56b 100644
--- a/nuttx/configs/olimex-strp711/nettest/appconfig
+++ b/nuttx/configs/olimex-strp711/nettest/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nettest=.built_always
+CONFIGURED_APPS += examples/nettest
# Networking support
-CONFIGURED_APPS += netutils/uiplib=.built_always
+CONFIGURED_APPS += netutils/uiplib
diff --git a/nuttx/configs/olimex-strp711/nsh/appconfig b/nuttx/configs/olimex-strp711/nsh/appconfig
index 44287d579..d5be8ec02 100644
--- a/nuttx/configs/olimex-strp711/nsh/appconfig
+++ b/nuttx/configs/olimex-strp711/nsh/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
# The NSH library
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
diff --git a/nuttx/configs/olimex-strp711/ostest/appconfig b/nuttx/configs/olimex-strp711/ostest/appconfig
index b6eb6f864..52724f1cf 100644
--- a/nuttx/configs/olimex-strp711/ostest/appconfig
+++ b/nuttx/configs/olimex-strp711/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/pjrc-8051/appconfig b/nuttx/configs/pjrc-8051/appconfig
index 80d1dccef..d88edca75 100644
--- a/nuttx/configs/pjrc-8051/appconfig
+++ b/nuttx/configs/pjrc-8051/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/qemu-i486/nsh/appconfig b/nuttx/configs/qemu-i486/nsh/appconfig
index 3e174024e..bb90c0897 100644
--- a/nuttx/configs/qemu-i486/nsh/appconfig
+++ b/nuttx/configs/qemu-i486/nsh/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
# The NSH library
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
diff --git a/nuttx/configs/qemu-i486/ostest/appconfig b/nuttx/configs/qemu-i486/ostest/appconfig
index f469153b6..73b5540a0 100644
--- a/nuttx/configs/qemu-i486/ostest/appconfig
+++ b/nuttx/configs/qemu-i486/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/sam3u-ek/nsh/appconfig b/nuttx/configs/sam3u-ek/nsh/appconfig
index 67b7d9adf..3bddd2127 100644
--- a/nuttx/configs/sam3u-ek/nsh/appconfig
+++ b/nuttx/configs/sam3u-ek/nsh/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
# The NSH library
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
diff --git a/nuttx/configs/sam3u-ek/nx/appconfig b/nuttx/configs/sam3u-ek/nx/appconfig
index 2f44523d0..8c5e73374 100644
--- a/nuttx/configs/sam3u-ek/nx/appconfig
+++ b/nuttx/configs/sam3u-ek/nx/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nx=.built_always
+CONFIGURED_APPS += examples/nx
diff --git a/nuttx/configs/sam3u-ek/ostest/appconfig b/nuttx/configs/sam3u-ek/ostest/appconfig
index 6ffa16baa..b46e563e5 100644
--- a/nuttx/configs/sam3u-ek/ostest/appconfig
+++ b/nuttx/configs/sam3u-ek/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/sim/mount/appconfig b/nuttx/configs/sim/mount/appconfig
index bec676b94..47fb2cabc 100644
--- a/nuttx/configs/sim/mount/appconfig
+++ b/nuttx/configs/sim/mount/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/mount=.built_always
+CONFIGURED_APPS += examples/mount
diff --git a/nuttx/configs/sim/nettest/appconfig b/nuttx/configs/sim/nettest/appconfig
index 59f0091e9..a123273d7 100644
--- a/nuttx/configs/sim/nettest/appconfig
+++ b/nuttx/configs/sim/nettest/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nettest=.built_always
+CONFIGURED_APPS += examples/nettest
# Networking support
-CONFIGURED_APPS += netutils/uiplib=.built_always
+CONFIGURED_APPS += netutils/uiplib
diff --git a/nuttx/configs/sim/nsh/appconfig b/nuttx/configs/sim/nsh/appconfig
index 888943ed8..0cf77dd6d 100644
--- a/nuttx/configs/sim/nsh/appconfig
+++ b/nuttx/configs/sim/nsh/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
# The NSH Library
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
diff --git a/nuttx/configs/sim/nx/appconfig b/nuttx/configs/sim/nx/appconfig
index ee581c7b5..12a1f4ac9 100644
--- a/nuttx/configs/sim/nx/appconfig
+++ b/nuttx/configs/sim/nx/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nx=.built_always
+CONFIGURED_APPS += examples/nx
diff --git a/nuttx/configs/sim/ostest/appconfig b/nuttx/configs/sim/ostest/appconfig
index f622d8958..77707484e 100644
--- a/nuttx/configs/sim/ostest/appconfig
+++ b/nuttx/configs/sim/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/sim/pashello/appconfig b/nuttx/configs/sim/pashello/appconfig
index 548c553dc..30d83caaf 100644
--- a/nuttx/configs/sim/pashello/appconfig
+++ b/nuttx/configs/sim/pashello/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/pashello=.built_always
+CONFIGURED_APPS += examples/pashello
diff --git a/nuttx/configs/skp16c26/ostest/appconfig b/nuttx/configs/skp16c26/ostest/appconfig
index eaaf4ad20..ad98de5db 100644
--- a/nuttx/configs/skp16c26/ostest/appconfig
+++ b/nuttx/configs/skp16c26/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/stm3210e-eval/RIDE/appconfig b/nuttx/configs/stm3210e-eval/RIDE/appconfig
index 3aa7f108b..b40f864aa 100644
--- a/nuttx/configs/stm3210e-eval/RIDE/appconfig
+++ b/nuttx/configs/stm3210e-eval/RIDE/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/null=.built_always
+CONFIGURED_APPS += examples/null
diff --git a/nuttx/configs/stm3210e-eval/nsh/appconfig b/nuttx/configs/stm3210e-eval/nsh/appconfig
index 18fbe696c..1817139f5 100644
--- a/nuttx/configs/stm3210e-eval/nsh/appconfig
+++ b/nuttx/configs/stm3210e-eval/nsh/appconfig
@@ -35,7 +35,7 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
diff --git a/nuttx/configs/stm3210e-eval/ostest/appconfig b/nuttx/configs/stm3210e-eval/ostest/appconfig
index 37459a025..68c1f9c0d 100644
--- a/nuttx/configs/stm3210e-eval/ostest/appconfig
+++ b/nuttx/configs/stm3210e-eval/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/stm3210e-eval/usbserial/appconfig b/nuttx/configs/stm3210e-eval/usbserial/appconfig
index 11fc30ea5..00a928b56 100644
--- a/nuttx/configs/stm3210e-eval/usbserial/appconfig
+++ b/nuttx/configs/stm3210e-eval/usbserial/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/usbserial=.built_always
+CONFIGURED_APPS += examples/usbserial
diff --git a/nuttx/configs/stm3210e-eval/usbstorage/appconfig b/nuttx/configs/stm3210e-eval/usbstorage/appconfig
index 675da6f07..b487fdfdd 100644
--- a/nuttx/configs/stm3210e-eval/usbstorage/appconfig
+++ b/nuttx/configs/stm3210e-eval/usbstorage/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/usbstorage=.built_always
+CONFIGURED_APPS += examples/usbstorage
diff --git a/nuttx/configs/us7032evb1/nsh/appconfig b/nuttx/configs/us7032evb1/nsh/appconfig
index 619c94d57..5b0999743 100644
--- a/nuttx/configs/us7032evb1/nsh/appconfig
+++ b/nuttx/configs/us7032evb1/nsh/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
# The NSH library
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
diff --git a/nuttx/configs/us7032evb1/ostest/appconfig b/nuttx/configs/us7032evb1/ostest/appconfig
index 426122f8b..6381f59bc 100644
--- a/nuttx/configs/us7032evb1/ostest/appconfig
+++ b/nuttx/configs/us7032evb1/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/vsn/nsh/appconfig b/nuttx/configs/vsn/nsh/appconfig
index 42f4a9ec8..5667e87fd 100755
--- a/nuttx/configs/vsn/nsh/appconfig
+++ b/nuttx/configs/vsn/nsh/appconfig
@@ -44,32 +44,32 @@
#
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
# Invoke the following application after NuttX starts
#CONFIG_BUILTIN_APP_START="hello"
# Application Libraries
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
# Individual selection of built-in applications:
# Hello world provide a simple skeleton/demo application
-CONFIGURED_APPS += vsn/hello=.built_always
+CONFIGURED_APPS += vsn/hello
# Provide poweroff command to switch off the board
-CONFIGURED_APPS += vsn/poweroff=.built_always
+CONFIGURED_APPS += vsn/poweroff
# Provide SDcard tool
-CONFIGURED_APPS += vsn/sdcard=.built_always
+CONFIGURED_APPS += vsn/sdcard
# Provide RAMTRON tool
-CONFIGURED_APPS += vsn/ramtron=.built_always
+CONFIGURED_APPS += vsn/ramtron
# Provide UNIX style free
-CONFIGURED_APPS += vsn/free=.built_always
+CONFIGURED_APPS += vsn/free
# Provide JAVA Virtual Machine (the Darjeeling JVM)
-#CONFIGURED_APPS += vsn/jvm=.built_always
+#CONFIGURED_APPS += vsn/jvm
diff --git a/nuttx/configs/xtrs/nsh/appconfig b/nuttx/configs/xtrs/nsh/appconfig
index cccf7511e..15f01ba07 100644
--- a/nuttx/configs/xtrs/nsh/appconfig
+++ b/nuttx/configs/xtrs/nsh/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
# The NSH Library
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
diff --git a/nuttx/configs/xtrs/ostest/appconfig b/nuttx/configs/xtrs/ostest/appconfig
index 8ec6d8f09..906020dae 100644
--- a/nuttx/configs/xtrs/ostest/appconfig
+++ b/nuttx/configs/xtrs/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/xtrs/pashello/appconfig b/nuttx/configs/xtrs/pashello/appconfig
index 6a078b0ae..cb1af14a3 100644
--- a/nuttx/configs/xtrs/pashello/appconfig
+++ b/nuttx/configs/xtrs/pashello/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/pashello=.built_always
+CONFIGURED_APPS += examples/pashello
diff --git a/nuttx/configs/z16f2800100zcog/ostest/appconfig b/nuttx/configs/z16f2800100zcog/ostest/appconfig
index 50b3ace70..627b24deb 100644
--- a/nuttx/configs/z16f2800100zcog/ostest/appconfig
+++ b/nuttx/configs/z16f2800100zcog/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/z16f2800100zcog/pashello/appconfig b/nuttx/configs/z16f2800100zcog/pashello/appconfig
index 63244367e..f77eca16a 100644
--- a/nuttx/configs/z16f2800100zcog/pashello/appconfig
+++ b/nuttx/configs/z16f2800100zcog/pashello/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/pashello=.built_always
+CONFIGURED_APPS += examples/pashello
diff --git a/nuttx/configs/z80sim/nsh/appconfig b/nuttx/configs/z80sim/nsh/appconfig
index 304744fb2..4f7e183ac 100644
--- a/nuttx/configs/z80sim/nsh/appconfig
+++ b/nuttx/configs/z80sim/nsh/appconfig
@@ -35,9 +35,9 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/nsh=.built_always
+CONFIGURED_APPS += examples/nsh
# The NSH Library
-CONFIGURED_APPS += nshlib=.built_always
+CONFIGURED_APPS += nshlib
diff --git a/nuttx/configs/z80sim/ostest/appconfig b/nuttx/configs/z80sim/ostest/appconfig
index 25fcf62d3..e4dda3c78 100644
--- a/nuttx/configs/z80sim/ostest/appconfig
+++ b/nuttx/configs/z80sim/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/z80sim/pashello/appconfig b/nuttx/configs/z80sim/pashello/appconfig
index b77286730..b08323b16 100644
--- a/nuttx/configs/z80sim/pashello/appconfig
+++ b/nuttx/configs/z80sim/pashello/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/pashello=.built_always
+CONFIGURED_APPS += examples/pashello
diff --git a/nuttx/configs/z8encore000zco/ostest/appconfig b/nuttx/configs/z8encore000zco/ostest/appconfig
index a8e0ac589..cf434eea6 100644
--- a/nuttx/configs/z8encore000zco/ostest/appconfig
+++ b/nuttx/configs/z8encore000zco/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest
diff --git a/nuttx/configs/z8f64200100kit/ostest/appconfig b/nuttx/configs/z8f64200100kit/ostest/appconfig
index b039bee7c..77aa77727 100644
--- a/nuttx/configs/z8f64200100kit/ostest/appconfig
+++ b/nuttx/configs/z8f64200100kit/ostest/appconfig
@@ -35,5 +35,5 @@
# Path to example in apps/examples containing the user_start entry point
-CONFIGURED_APPS += examples/ostest=.built_always
+CONFIGURED_APPS += examples/ostest