[OE-core] Conf notes

Laszlo Papp lpapp at kde.org
Mon Feb 24 13:03:07 UTC 2014


On Mon, Feb 24, 2014 at 12:49 PM, Nicolas Dechesne
<nicolas.dechesne at linaro.org> wrote:
> On Mon, Feb 24, 2014 at 12:47 PM, Laszlo Papp <lpapp at kde.org> wrote:
>>> hmm. do you get any error message?
>>
>> Nope, I have been using this construction for several weeks now. The
>> local and bblayer samples have been extracted properly into the build
>> folder, so in that sense, there is no infrastructural change
>> introduced in here, just yet another file added in the folder.
>
> well, i don't see what can possibly go wrong then... especially if
> layers.conf.sample and bblayer sample files work fine... maybe adding
> "set -x" in the script would reveal something..

1) I use dylan if that matters.

2) cat ../meta-foo/conf/conf-notes.txt
Common targets are:
    core-image-minimal
    foo

You can also run generated qemu images with a command like 'runqemu qemux86'

3) set -x output

++ TEMPLATECONF=meta-foo/conf
++ . oe-init-build-env
+++ '[' -z '' ']'
+++ '[' xbash = x./oe-init-build-env ']'
+++ '[' -n oe-init-build-env ']'
++++ dirname oe-init-build-env
+++ OEROOT=.
++++ readlink -f .
+++ OEROOT=/home/lpapp/Projects/Yocto/poky-dylan-9.0.1
+++ export OEROOT
+++ . /home/lpapp/Projects/Yocto/poky-dylan-9.0.1/scripts/oe-buildenv-internal
++++ '[' -z /home/lpapp/Projects/Yocto/poky-dylan-9.0.1 ']'
++++ '[' x = x ']'
++++ '[' x = x ']'
++++ BDIR=build
++++ expr build : '/.*'
+++++ pwd
++++ BUILDDIR=/home/lpapp/Projects/Yocto/poky-dylan-9.0.1/build
++++ unset BDIR
++++ BITBAKEDIR=/home/lpapp/Projects/Yocto/poky-dylan-9.0.1/bitbake/
+++++ readlink -f /home/lpapp/Projects/Yocto/poky-dylan-9.0.1/bitbake/
++++ BITBAKEDIR=/home/lpapp/Projects/Yocto/poky-dylan-9.0.1/bitbake
+++++ readlink -f /home/lpapp/Projects/Yocto/poky-dylan-9.0.1/build
++++ BUILDDIR=/home/lpapp/Projects/Yocto/poky-dylan-9.0.1/build
++++ test -d /home/lpapp/Projects/Yocto/poky-dylan-9.0.1/bitbake
++++ PATH=/home/lpapp/Projects/Yocto/poky-dylan-9.0.1/scripts:/home/lpapp/Projects/Yocto/poky-dylan-9.0.1/bitbake/bin/:/home/lpapp/Projects/Yocto/poky-dylan-9.0.1/scripts:/home/lpapp/Projects/Yocto/poky-dylan-9.0.1/bitbake/bin/:/home/lpapp/Projects/Yocto/poky-dylan-9.0.1/scripts:/home/lpapp/Projects/Yocto/poky-dylan-9.0.1/bitbake/bin/:/home/lpapp/Projects/Yocto/poky-dylan-9.0.1/scripts:/home/lpapp/Projects/Yocto/poky-dylan-9.0.1/bitbake/bin/:/home/lpapp/Projects/Yocto/poky-dylan-9.0.1/scripts:/home/lpapp/Projects/Yocto/poky-dylan-9.0.1/bitbake/bin/:/usr/lib/colorgcc/bin/:/home/lpapp/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
++++ unset BITBAKEDIR
++++ export BUILDDIR
++++ export PATH
++++ export 'BB_ENV_EXTRAWHITE=MACHINE DISTRO TCMODE TCLIBC http_proxy
ftp_proxy https_proxy all_proxy ALL_PROXY no_proxy SSH_AGENT_PID
SSH_AUTH_SOCK BB_SRCREV_POLICY SDKMACHINE BB_NUMBER_THREADS
PARALLEL_MAKE GIT_PROXY_COMMAND GIT_PROXY_IGNORE SOCKS5_PASSWD
SOCKS5_USER'
++++ BB_ENV_EXTRAWHITE='MACHINE DISTRO TCMODE TCLIBC http_proxy
ftp_proxy https_proxy all_proxy ALL_PROXY no_proxy SSH_AGENT_PID
SSH_AUTH_SOCK BB_SRCREV_POLICY SDKMACHINE BB_NUMBER_THREADS
PARALLEL_MAKE GIT_PROXY_COMMAND GIT_PROXY_IGNORE SOCKS5_PASSWD
SOCKS5_USER'
+++ /home/lpapp/Projects/Yocto/poky-dylan-9.0.1/scripts/oe-setup-builddir
You had no conf/local.conf file. This configuration file has therefore been
created for you with some default values. You may wish to edit it to use a
different MACHINE (target hardware) or enable parallel build options to take
advantage of multiple cores for example. See the file for more information as
common configuration options are commented.

The Yocto Project has extensive documentation about OE including a
reference manual
which can be found at:
    http://yoctoproject.org/documentation

For more information about OpenEmbedded see their website:
    http://www.openembedded.org/

You had no conf/bblayers.conf file. The configuration file has been created for
you with some default values. To add additional metadata layers into your
configuration please add entries to this file.

The Yocto Project has extensive documentation about OE including a
reference manual
which can be found at:
    http://yoctoproject.org/documentation

For more information about OpenEmbedded see their website:
    http://www.openembedded.org/



### Shell environment set up for builds. ###

You can now run 'bitbake <target>'

Common targets are:
    core-image-minimal
    core-image-sato
    meta-toolchain
    meta-toolchain-sdk
    adt-installer
    meta-ide-support

You can also run generated qemu images with a command like 'runqemu qemux86'

+++ '[' -n /home/lpapp/Projects/Yocto/poky-dylan-9.0.1/build ']'
+++ cd /home/lpapp/Projects/Yocto/poky-dylan-9.0.1/build
+++ unset OEROOT
+++ unset BBPATH
++ printf '\033_%s@%s:%s\033\' lpapp wheezy
'~/Projects/Yocto/poky-dylan-9.0.1/build'



More information about the Openembedded-core mailing list