16 Commits

Author SHA1 Message Date
Christopher Larson
ec84c4680d Fix builds of the ppp recipe with most toolchains
A patch in oe-core is needed, at this time, to fix builds with
linux-libc-headers from the 4.8 Linux kernel or newer, which is not the case
for most external toolchains. Unfortunately, this patch also breaks the build
of ppp with older linux-libc-headers, so we need to revert it. A note in the
README is added explaining how to disable this for external toolchains with
recent enough kernel libc headers.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2016-10-18 15:34:03 -07:00
Christopher Larson
0bf26059b7 README.md: mention a build directory in the deps
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2016-08-15 13:17:58 -07:00
Christopher Larson
312eb21686 README.md: shorten 'Description of Behavior'
This is a readme, I think it being descriptive is a given.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2016-08-15 13:14:11 -07:00
Christopher Larson
981967acfb README.md: remove 'no longer necessary'
This phrase implies knowledge of the build process or the layer history which
is not always the case.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2016-08-15 13:12:21 -07:00
Christopher Larson
7a20b474bd README.md: add Maintainer section
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2016-08-15 13:08:58 -07:00
Christopher Larson
9a11fb6f3d README.md: use # prefixes for headings
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2016-08-15 13:08:50 -07:00
Christopher Larson
57d161dd49 README.md: add bitbake and toolchain to deps
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2016-08-15 13:07:39 -07:00
Christopher Larson
ff0be6826d README.md: add layer dependencies section
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2016-08-15 13:00:10 -07:00
Christopher Larson
0f59e55b88 README.md: use a proper md link for the repo
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2016-08-15 12:59:56 -07:00
Christopher Larson
0beb66b376 Split up external-sourcery-toolchain into separate recipes
common-license.bbclass will set LIC_FILES_CHKSUM to a common license file
based on LICENSE, which is appropriate for a case where we have no sources to
refer to.
external-toolchain.bbclass, among other things, handles extraction of files in
the external toolchain sysroot, based on patterns in the FILES variables,
checking alternate locations to better support any arbitrary toolchain, and
has basic mirror handling for checking multiple paths within the sysroots.

Under normal circumstances, I'd want this to use highly granular commits, but
this branch has been extremely long lived (>1yr) and is such an invasive
refactoring that attempting to break it down now would be of limited
usefulness.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-12-19 10:35:25 -07:00
Christopher Larson
0bad0369f0 Adjust for poky switching to glibc
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-09-02 09:07:08 -07:00
Christopher Larson
b766f72e30 README.md: cover CSL_SRC_FILE for rebuild-libc 2013-10-15 10:00:07 -07:00
Christopher Larson
18bbe5f8ed README.md: reformat optional functionality as a header 2013-07-25 10:58:26 -07:00
Christopher Larson
0636ba9813 README.md: add description of how the layer works
This information should be informative, covering exactly what the layer.conf and tcmode file are doing. In addition, it should address concerns about configuration migration from old versions of oe-core, without explicitly instructing the user in steps they may not need to perform.

This also adds instructions on the use of `external-sourcery-rebuild-libc`.
2013-07-25 10:56:41 -07:00
Christopher Larson
edaebec853 README.md: add usage/instructions
Fixes #9
2013-07-25 10:26:33 -07:00
Christopher Larson
832ce19377 Rename README to README.md 2013-07-24 09:06:13 -07:00