From 6e17ba9cc3d1839008afb05aa815ed0e996ba006 Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Mon, 19 Nov 2012 09:55:14 -0800 Subject: documentation: poky-ref-manual, dev-manual - devshell behaviour Fixes [YOCTO #2909] Updated the section on using a development shell (From yocto-docs rev: 37b43dcb19dda747b7e90ac2e393dad29e9d87a5) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- documentation/dev-manual/dev-manual-model.xml | 40 +++++++++++++++++++++++++-- 1 file changed, 37 insertions(+), 3 deletions(-) (limited to 'documentation/dev-manual') diff --git a/documentation/dev-manual/dev-manual-model.xml b/documentation/dev-manual/dev-manual-model.xml index c14c524aa5..8fc0d06830 100644 --- a/documentation/dev-manual/dev-manual-model.xml +++ b/documentation/dev-manual/dev-manual-model.xml @@ -1859,9 +1859,40 @@ directory. - This command opens a terminal with a shell prompt within the OpenEmbedded build environment. - The default shell is xterm. - The following occurs: + This command spawns a terminal with a shell prompt within the OpenEmbedded build environment. + The OE_TERMINAL + controls what type of shell is opened. + You can define the variable in the conf/local.conf + configuration file in the Build Directory. + + + + Current available terminals are: + + auto + gnome + xfce + rxvt + screen + konsole (KDE 3.x only) + none + + The default terminal type is "auto" and causes + the OpenEmbedded build system to attempt to spawn terminals in a + priority order until one is found that is available on the host + development system. + For the case of an X terminal, DISPLAY must also + be defined. + + + + If OE_TERMINAL is set to "none", the system + never spawns a terminal under any circumstances. + Use this setting when you are doing automated builds. + + + + For spawned terminals, the following occurs: The PATH variable includes the cross-toolchain. @@ -1870,6 +1901,9 @@ directory. The configure command finds the Yocto Project site files as well as any other necessary files. + + + Within this environment, you can run configure or compile commands as if they were being run by the OpenEmbedded build system itself. -- cgit v1.2.3-54-g00ecf