summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ref-manual: Added sdl class.Scott Rifenbark2013-12-111-0/+9
| | | | | | | (From yocto-docs rev: 60debc9853b82b01a1549178514374264ec3b51c) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added scons class and EXTRA_OESCONS variable.Scott Rifenbark2013-12-112-0/+24
| | | | | | | (From yocto-docs rev: 99faed264301dbe46f071733e5d7291c8e2e0444) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added relocatable class.Scott Rifenbark2013-12-111-0/+19
| | | | | | | (From yocto-docs rev: 6a5c2d42f4eab1e27e71e85b4ef4c91d468dc553) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added qt4* classes.Scott Rifenbark2013-12-111-0/+23
| | | | | | | (From yocto-docs rev: 468d08f309621045f3e049595ee9aa43baa04d25) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added qmake* class and three variables.Scott Rifenbark2013-12-112-3/+84
| | | | | | | | | | | | Variables: EXTRA_QMAKEVARS_POST EXTRA_QMAKEVARS_PRE QMAKE_PROFILES (From yocto-docs rev: 2b9a3d3fc639b859142bf3372334f69029e9f111) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added qemu class.Scott Rifenbark2013-12-111-0/+11
| | | | | | | (From yocto-docs rev: 85732913c2abb9b38857cec7abe12407e1be42ce) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added pythonnative class.Scott Rifenbark2013-12-111-0/+15
| | | | | | | (From yocto-docs rev: 3cbf468049b21f2ccced662e339c6313c8eed9ee) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added python-dir class.Scott Rifenbark2013-12-111-0/+9
| | | | | | | (From yocto-docs rev: 0f89ce33ccf3975abae018ec206d89caa552fbaa) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added ptest class.Scott Rifenbark2013-12-111-0/+21
| | | | | | | (From yocto-docs rev: f132704166b6b91a2a6db931622f8f1dc3347f3e) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated the "Working with a PR Service" section.Scott Rifenbark2013-12-111-8/+9
| | | | | | | | | | I added a link to the PRSERV_HOST variable. That variable is now defined in the ref-manual variable glossary. (From yocto-docs rev: ac6050263eba890ea0084f8f8444e967e10004f6) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added prserv class and PRSERV_HOST variable.Scott Rifenbark2013-12-112-0/+49
| | | | | | | (From yocto-docs rev: 3a17d1709c5b5291dfae2a72b16e4c2dac561525) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added primport class.Scott Rifenbark2013-12-111-0/+15
| | | | | | | (From yocto-docs rev: d11eaff5d616ffba8dff021388f90271726d7a2d) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added prexport class.Scott Rifenbark2013-12-111-0/+15
| | | | | | | (From yocto-docs rev: 471139942a937f095e55476d17ed75855e34dc10) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added populate_sdk_* class and some new variables.Scott Rifenbark2013-12-112-1/+125
| | | | | | | | | | | | Variables added: IMAGE_PKGTYPE SDK_OUTPUT SKD_DIR (From yocto-docs rev: 90cd5ad1235a66117a86182bd6bf9bc75f09c424) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added populate_sdk class.Scott Rifenbark2013-12-111-0/+9
| | | | | | | (From yocto-docs rev: 36a1d43d7deea639cf8c66408354d276e2f0aa89) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added pixbufcache class and PIXBUF_PACKAGES variable.Scott Rifenbark2013-12-112-0/+42
| | | | | | | (From yocto-docs rev: 88186f1a694b655d92f936935743759788e834f6) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added the perlnative class.Scott Rifenbark2013-12-111-0/+10
| | | | | | | (From yocto-docs rev: a55691268830692cdef40fd174e4028ca73ea871) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added the patch class.Scott Rifenbark2013-12-111-0/+15
| | | | | | | (From yocto-docs rev: 359e4bd3b26ed45bc3dfe42339d99bfad7b3b1ac) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Edits to the packageinfo class.Scott Rifenbark2013-12-111-0/+6
| | | | | | | | | | Forgot the part about the class being automatically enabled when using the Hob. (From yocto-docs rev: 38eb3208adf18b75c9b441afe117900d9052f9c8) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added the packageinfo class.Scott Rifenbark2013-12-111-0/+10
| | | | | | | (From yocto-docs rev: 509958a080dcefc6ec44a98fe89e0a762c27d2dc) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Improved on package* class.Scott Rifenbark2013-12-111-19/+96
| | | | | | | | | | | | | | Previously, we were documenting the "package*" class and lumping the "package_deb", "package_rpm", and "package_ipk" classes in that entry. Really, we need to break out the "package" class on its own and create entries for the sub-classes that were being bundled in there. Additionally, we needed to document the "package_tar" class. (From yocto-docs rev: 0c263568c1c6c1700b0b87ed1a22fdc8e51f28c1) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added the packagedata class.Scott Rifenbark2013-12-111-0/+19
| | | | | | | (From yocto-docs rev: b813c690089fd73a23347b4ad2be38cef683d754) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added the ownmirrors class and the SOURCE_MIRROR_URL variable.Scott Rifenbark2013-12-112-0/+53
| | | | | | | (From yocto-docs rev: 8979676949e1c32ff71835b8d506e176a7b5c941) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added the oelint class.Scott Rifenbark2013-12-111-0/+19
| | | | | | | (From yocto-docs rev: 58570cd703abc3066e2c0925fbe8888390825906) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added the nativesdk class.Scott Rifenbark2013-12-111-0/+39
| | | | | | | (From yocto-docs rev: 17e7e5571cc5e60bed498844efa2f90b5c60e38e) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added the native class.Scott Rifenbark2013-12-111-0/+38
| | | | | | | (From yocto-docs rev: 9be6f08f35e085302a0527d8eaa76062b898b247) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added the multilib* class.Scott Rifenbark2013-12-111-0/+16
| | | | | | | (From yocto-docs rev: eb6484ddc6a79c9749877e1499b6f76e06ff0a47) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added the mirrors class.Scott Rifenbark2013-12-111-0/+19
| | | | | | | (From yocto-docs rev: 3dc1dd9f8d03f28ee7c1a7ac2c7827bd6d064f8b) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added the mime class.Scott Rifenbark2013-12-111-1/+6
| | | | | | | (From yocto-docs rev: de672e576fe410a2fe51aa0e2d2e9df9e3acd0a9) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added the metadata_scm class.Scott Rifenbark2013-12-111-0/+18
| | | | | | | (From yocto-docs rev: 0464c95d6421d3d7547ed69f38697ae7212e682e) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added the meta class.Scott Rifenbark2013-12-111-0/+10
| | | | | | | (From yocto-docs rev: 05058a65e239f114efb1381a416008470f8a4a3b) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added the logging class.Scott Rifenbark2013-12-111-0/+17
| | | | | | | (From yocto-docs rev: d2c2b7c50f316ab6bad30e6248d996fe0ff806fa) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Edits to license class added INHERIT_DISTRO variable.Scott Rifenbark2013-12-112-0/+22
| | | | | | | (From yocto-docs rev: 55f45ce942ba7b4c398b37d4d8784ecf3d5b01e4) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added the license class.Scott Rifenbark2013-12-111-0/+9
| | | | | | | (From yocto-docs rev: 6958ed69a82bef1305cd3c4d5257dc412254348b) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added the linux-kernel-base class.Scott Rifenbark2013-12-111-0/+12
| | | | | | | (From yocto-docs rev: 06adf8c60b4c80f84ff834872a48ca961252c135) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added the lib_package class.Scott Rifenbark2013-12-111-0/+14
| | | | | | | (From yocto-docs rev: 93aaf3705c28d97041368b2a4ca00f964fdf5837) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added the kernel-yocto class.Scott Rifenbark2013-12-111-0/+10
| | | | | | | (From yocto-docs rev: f6434320b8fdd67c0b4833d474ea920ba60aa1c9) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added kernel module split class.Scott Rifenbark2013-12-111-0/+10
| | | | | | | (From yocto-docs rev: d320d2df41ac4082b1773f1480ad01c62df47999) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added kernel-arch class.Scott Rifenbark2013-12-111-0/+10
| | | | | | | (From yocto-docs rev: 0f07277b4ab7850ca5aa39ef6e8e926351069771) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: bitbake: runqueue: Fix hole in setsceneverify skipped task logicRichard Purdie2013-12-111-2/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | We have do_bundle_initramfs which is a task inserted after compile and before build. It is not covered by sstate. If we run a build with a valid sstate cache present, the setsceneverify function realises it will rerun the do_compile step (due to the bundle_initramfs task) and hence marks do_populate_sysroot to rerun. do_install, a dependency of do_populate_sysroot is left as marked as covered by sstate. What we need to do is traverse the dependency tree for any setsceneverify invalided task and ensure any dependencies are also invalidated. We can stop at any point we reach another setscene task though. This means the do_populate_sysroot task has the data from do_install available and doesn't crash. (Bitbake master rev: f21910157d873c030b149c4cdc5b57c5062ab5a6) (Bitbake rev: 1484905373ad717cedcaef37a0addde034ebdc60) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: bitbake: build.py: add single-quotes around already-expanded ↵Peter Seebach2013-12-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | directory name If the computed name of a directory contains an undefined variable reference, bitbake dutifully creates a directory with a name that has ${...} in it. However, the actual task script created then tries to cd to that directory, and the cd command fails, because no such directory exists -- because the shell has helpfully removed the ${...} which did not match any actual variables. Since we want the name to be used exactly-as-is, add single quotes around the name so this doesn't cause strange failures running tasks, which allows us to progress past such failures and get to a point where they can be diagnosed. (Bitbake master rev: 2809c2e6f2f35f9b08058950be896947ab5a0284) (Bitbake rev: 3059ee335b7ae1bf77d6fd02e66ea5ba37d96c7b) Signed-off-by: Peter Seebach <peter.seebach@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: bitbake: fetch2: Fix handling of SCM mirrors in MIRRORSRichard Purdie2013-12-111-0/+4
| | | | | | | | | | | | | | | | | | | If an SCM mirror is in PREMIRRORS, the tarball is downloaded and then found by the "upstream" check and handled correctly. If an SCM mirror is in MIRRORS, the tarball is downloaded but not used since there is no "upstream" run after MIRRORS completes. It therefore sits there useless and unused. This code change forces the upstream to run after a mirror tarball is found and fixes the usage of SCM mirrors in MIRRORS. (Bitbake master rev: a66ee0994645aa5658b2f5ea134ed17d89f8751a) (Bitbake rev: 98d2cd8576a8d035e2b073cd54bb737a3c22bc4d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: bitbake: monitordisk: lower inode check warning to noteOlof Johansson2013-12-111-1/+1
| | | | | | | | | | | | | | | Filesystems like btrfs and reiserfs sets the inode count to 0, since they don't have an inode concept. This is expected, and having a warning show up every time you run bitbake can cause undue concern. (Bitbake master rev: f3ac2d3678f48c68a250a0a20c08cf8687322d38) (Bitbake rev: 04e2a1e4e3b3580660cdd3926caadeb0a9fbd4d3) Signed-off-by: Olof Johansson <olof.johansson@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: bitbake: cooker/command: Add error state for the server and use for ↵Richard Purdie2013-12-112-1/+4
| | | | | | | | | | | | | | | | | | pre_serve errors Currently if errors occur when starting the PR service, there is a race that occurs since the UI runs various commands including starting builds before processing the CookerExit(). By adding the error state and refusing to run async commands in this mode, builds are prevented from starting and the UI reaches the exit code with the system shutting down cleanly. (Bitbake master rev: 42fa34142ea685f91115a551e74416ca28ef1c91) (Bitbake rev: bc2e0796c1846d1567db6343b24b85fd7dba9163) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: perforce: Fix path subdirectory issuesRichard Purdie2013-12-031-1/+1
| | | | | | | | | | | | | | | | | | | | With a SRC_URI = " \ p4://depot/folder/...;module=localfolder/localsubfolder;changeslist=${P4CHANGELIST} \ " the subfolders of //depot/folder/... get renamed when mapped to the local folder structure. They lose the first 3 letters. This patch fixes that. Issue reported by and patch sent from katutxakurra@gmail.com [YOCTO #5380] (Bitbake master rev: 40e06dc459d9c0b5d42d65b2d2c846196fd36b1f) (Bitbake rev: df0f92cdc925fe7f3bb2e6afe76cf10b0656ead6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: fetch/hg: Improve user/password handlingVolker Vogelhuber2013-12-031-2/+8
| | | | | | | | | | | | | | Trying to use a server with username and password authentication within the URL of the SRC_URI variable doesn't appear to work. This patch adds the missing parts to the hg fetcher to make this work properly. (Bitbake master rev: dc3d6d73e44802c203b3f7247f6f212acc2f69bf) (Bitbake rev: 76b50d0d72c4e2b03fc53fade255e87c1922e88d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: fetch2/svn.py: use log instead of info to retrieve revisionNicolas Dechesne2013-12-031-6/+8
| | | | | | | | | | | | | | | | | | | | | We have faced a corner case situation where the 'last changed revision' returned from svn info is wrong. It happens when the last revision is a directory move. e.g. if we assume that the svn repository at revA has root/x/y/z/foo/bar and it is moved to root/a/b/c/foo/bar in revB, then svn info 'last change revision' will return revA. As such when using AUTOREV, we are going to attempt to retrieve root/a/b/c/foo/bar (as per SRC_URI) but at revA when it did not exist. So this patch changes how we retrieve the latest revision and uses 'svn log --limit 1' which gives correct result in all tested cases. (Bitbake master rev: 17d8ef0b813a05c231e3dbe6e8bc82a4a9b1d2f8) (Bitbake rev: d14e532f07f31b99c55bec9d87470eb54251c8db) Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "utils.bbclass: Fix override ordering for FILESPATH"Richard Purdie2013-12-031-5/+4
| | | | | | | | | | This reverts commit 0bd63125c3b44a656e44f2a76cc5f832c9db4bbd. As discussed on the mailing list, this change changes layer layout in a stable branch which is unaccetable. The was accidentally backported and should not have been, this reverts it. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added the insserve class.Scott Rifenbark2013-12-031-0/+12
| | | | | | | (From yocto-docs rev: 39e76367c5f5489209af7bb7cb040a621076fb06) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added the image_types_uboot class.Scott Rifenbark2013-12-031-0/+9
| | | | | | | (From yocto-docs rev: ebaacf429cec81b17440255e67e00711e6e65258) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>