Richard Purdie
|
9fe8242916
Add support for .bbappend files (see mailing lists for detais)
|
14 vuotta sitten |
Richard Purdie
|
5dff297128
cache: If one virtual of a recipe is uncached, remove all versions from the cache
|
14 vuotta sitten |
Chris Larson
|
0c885752d6
Use bb.utils.mkdirhier in bb.cache to shut up the pending deprecation warning
|
14 vuotta sitten |
Bernhard Reutner-Fischer
|
fa45f5625e
cache: do not chdir unnecessarily
|
14 vuotta sitten |
Bernhard Reutner-Fischer
|
f7c69462b8
cache: use a set() for __depends
|
14 vuotta sitten |
Bernhard Reutner-Fischer
|
c0cf85beda
cache: use max() to determine newest_mtime
|
14 vuotta sitten |
Bernhard Reutner-Fischer
|
09fe0d403c
cache: use os.path ops instead of stat
|
14 vuotta sitten |
Bernhard Reutner-Fischer
|
9937d5992d
cache: fix typo in error message of cacheValidUpdate()
|
14 vuotta sitten |
Chris Larson
|
fe36a726b9
Don't try to expand non-string values
|
14 vuotta sitten |
Chris Larson
|
d39ab776e7
Apply some 2to3 transforms that don't cause issues in 2.6
|
14 vuotta sitten |
Chris Larson
|
4fa052f426
Import fixups
|
14 vuotta sitten |
Chris Larson
|
2caf134b43
Formatting cleanups
|
14 vuotta sitten |
Chris Larson
|
92a2e2e909
Ensure we always utilize the correct messaging domains
|
14 vuotta sitten |
Enrico Scholz
|
f1c7fe9fc1
Made '-b' work with BBCLASSEXTEND
|
14 vuotta sitten |
Chris Larson
|
bf58d43444
Pass the config metadata into the Cache constructor rather than the cooker
|
14 vuotta sitten |
Richard Purdie
|
fea0acdaf6
cache.py: Bump the cache version after the BBVERSIONS update
|
14 vuotta sitten |
Chris Larson
|
4ee9a56e16
Implement BBVERSIONS
|
14 vuotta sitten |
Holger Freyther
|
8c8c2e6665
[cache] copy instead of deepcopy in sync
|
15 vuotta sitten |
Richard Purdie
|
095211d8e2
Improve BBCLASSEXTEND handling for skipped packages and report better parsing statistics
|
14 vuotta sitten |
Richard Purdie
|
fc2e3ba87c
cache.py: Add check for leakage of SRCREVINACTION variable (from Poky)
|
14 vuotta sitten |
Chris Larson
|
3adb0d1c23
cache: only invalidate for non-existent depends if they used to exist.
|
15 vuotta sitten |
Richard Purdie
|
c3d58e6125
Merge the BBCLASSEXTEND code from Poky. This allows once recipe to provide mutliple targets (e.g. -native and -sdk) and has been discussed on the OE mailing list
|
15 vuotta sitten |
Marcin Juszkiewicz
|
845070a26d
lib: remove use of 'sets' to make Python 2.6 happy
|
15 vuotta sitten |
Richard Purdie
|
6bca82b5b9
cache.py: Simplfy logic (from Poky)
|
15 vuotta sitten |
Richard Purdie
|
0bc7836736
When SRCREV autorevisioning for a recipe is in use, don't cache the recipe (from Poky)
|
15 vuotta sitten |
Marcin Juszkiewicz
|
58fe5ad52d
cache: not existing cache file is not out of date
|
15 vuotta sitten |
Richard Purdie
|
c6741cbaa6
cooker.py: Rename __depends to __base_depends after configuration parsing so we don't recheck the validity of the config files time after time. Also bump the cache revision to match the format change (from poky)
|
15 vuotta sitten |
Richard Purdie
|
5e1b4cba24
cache.py: Fix a bug where changed files weren't getting spotted and an invalid cache was being used
|
16 vuotta sitten |
Richard Purdie
|
45512f91ea
cache.py: Ignore cache load errors and always just rebuild
|
16 vuotta sitten |
Richard Purdie
|
c93014671c
cache.py: Improve the way various data structures are handled to speed up the hot cache data path
|
16 vuotta sitten |