summaryrefslogtreecommitdiff
path: root/nuttx/configs/README.txt
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2014-03-06 13:00:50 -0600
committerGregory Nutt <gnutt@nuttx.org>2014-03-06 13:00:50 -0600
commit77a632298aebc2287acf233f6dd998aa8d1f4db8 (patch)
treee6a2f31bb4f24ab917272e5a2ef9853708356f14 /nuttx/configs/README.txt
parent77fb1a3d39743ca53ed17239109b8a82c293205e (diff)
downloadnuttx-77a632298aebc2287acf233f6dd998aa8d1f4db8.tar.gz
nuttx-77a632298aebc2287acf233f6dd998aa8d1f4db8.tar.bz2
nuttx-77a632298aebc2287acf233f6dd998aa8d1f4db8.zip
Support for the older, manual configurations has been completely removed from the NuttX build system
Diffstat (limited to 'nuttx/configs/README.txt')
-rw-r--r--nuttx/configs/README.txt21
1 files changed, 3 insertions, 18 deletions
diff --git a/nuttx/configs/README.txt b/nuttx/configs/README.txt
index aae71edc5..28f83c502 100644
--- a/nuttx/configs/README.txt
+++ b/nuttx/configs/README.txt
@@ -60,17 +60,13 @@ following characteristics:
|-- <config1-dir>
| |-- Make.defs
| |-- defconfig
- | |-- appconfig*
| `-- setenv.sh
|-- <config2-dir>
| |-- Make.defs
| |-- defconfig
- | |-- appconfig*
| `-- setenv.sh
...
- *optional
-
Summary of Files
^^^^^^^^^^^^^^^^
@@ -132,10 +128,6 @@ defconfig -- This is a configuration file similar to the Linux
(2) to generate include/nuttx/config.h which is included by
most C files in the system.
-appconfig -- This is another configuration file that is specific to the
- application. This file is copied into the application build directory
- when NuttX is configured. See ../apps/README.txt for further details.
-
setenv.sh -- This is a script that you can include that will be installed at
the toplevel of the directory structure and can be sourced to set any
necessary environment variables. You will most likely have to customize the
@@ -622,12 +614,6 @@ Configuring NuttX requires only copying
configs/<board-name>/<config-dir>/setenv.sh to ${TOPDIR}/setenv.sh
configs/<board-name>/<config-dir>/defconfig to ${TOPDIR}/.config
-And if configs/<board-name>/<config-dir>/appconfig exists in the board
-configuration directory:
-
- Copy configs/<board-name>/<config-dir>/appconfig to <app-dir>/.config
- echo "APPS_LOC=\"<app-dir>\"" >> "${TOPDIR}/.config"
-
tools/configure.sh
There is a script that automates these steps. The following steps will
accomplish the same configuration:
@@ -643,10 +629,9 @@ tools/configure.sh
See tools/README.txt for more information about these scripts.
- And if configs/<board-name>/<config-dir>/appconfig exists and your
- application directory is not in the standard loction (../apps), then
- you should also specify the location of the application directory on the
- command line like:
+ And if your application directory is not in the standard loction (../apps
+ or ../apps-<version>), then you should also specify the location of the
+ application directory on the command line like:
cd tools
./configure.sh -a <app-dir> <board-name>/<config-dir>