Go to file
Jackie Huang fe4106ca0d waf-samba.bbclass: add cross-answers option and files
--cross-execute uses qemu to run cross-compiled binaries,
it works fine for qemu supported targets, but it definitely
will fail if the target is not supported by qemu. So we need
to use the cross-answers option.

Added three methods and set 'answer' as default:

1. answers:
   Only --cross-answers - try the cross-answers file, and if
   there's no corresponding answer, add to the file and mark
   the configure process as unfinished.
2. exec:
   Only --cross-execute - get the answer from cross-execute,
   an emulator (qemu) is used to run cross-compiled binaries.
3. both:
   Try the cross-answers file first, and if there is no
   corresponding answer, use cross-execute to get an answer,
   and add that answer to the file.

The cross files in are all generated by qemu when the 'both'
mode is enabled, and are placed in a common directory
LAYERDIR/files/waf-cross-answers which is set as
WAF_CROSS_ANSWERS_PATH in layer.conf of meta-oe,
so that we don't have to put copies of them for each
package (there are 5 packages inerit waf-samba for now)

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
2016-03-02 14:47:23 -05:00
contrib contrib: print oldline within single quotes 2016-01-04 14:56:24 +01:00
meta-efl webkit-efl: fix build with newer CMake 3.4 from oe-core 2016-02-01 16:04:04 +01:00
meta-filesystems yaffs2-utils: set EXTRA_OEMAKE as required 2016-02-25 17:47:30 +01:00
meta-gnome abiword: unblacklist - gtkmathview is back building 2016-03-02 00:02:46 +01:00
meta-gpe meta-gpe: Add LAYERVERSION and LAYERDEPENDS 2014-11-28 13:41:52 +01:00
meta-initramfs linux-yocto-tiny-kexecboot: disable do_shared_workdir task 2016-02-25 17:45:46 +01:00
meta-multimedia vlc: make sdl optional (enabled by default) 2016-02-25 17:45:44 +01:00
meta-networking lldpd: fix PN -> BPN SRC_URI for multilib build 2016-03-02 14:07:34 -05:00
meta-oe waf-samba.bbclass: add cross-answers option and files 2016-03-02 14:47:23 -05:00
meta-perl mime-construct: Perform more mangling for perl path 2016-01-06 13:27:21 +01:00
meta-python python-tornado-redis: add recipe 2016-02-25 17:47:27 +01:00
meta-ruby libgxim: move from meta-ruby back to meta-oe 2015-12-18 12:39:50 +01:00
meta-systemd avahi: rename the bbappend to apply for all versions 2016-02-20 14:51:57 +01:00
meta-webserver nginx: Fix build when static libs disabled 2016-02-25 17:47:22 +01:00
meta-xfce xfce4-vala: unbreak by telling configure new vala API version 2016-02-25 17:47:25 +01:00
.gitignore gitignore: Ignore Edit backup files, patches, .rej, .orig, .swp 2013-11-24 15:19:27 +01:00
COPYING.MIT add README and license for this layer 2011-02-13 16:47:32 +01:00
README README: add top level readme, update meta-oe one 2011-10-17 09:27:01 +02:00

Collection of layers for the OE-core universe

Please see the respective READMEs in the layer subdirectories