summaryrefslogtreecommitdiffstats
path: root/lib/bb/data_smart.py
AgeCommit message (Expand)Author
2013-05-03data_smart.py: add some internal bitbake variables to configuration hashLaurentiu Palcu
2013-01-31bitbake & hob: implement functions to assure consistency for configuration filesCristiana Voicu
2013-01-18bitbake: data_smart.py and friends: Track variable historyPeter Seebach
2013-01-18bitbake: data_smart.py and friends: Track file inclusions for bitbake -ePeter Seebach
2012-12-14data_smart/BBHandler: Fix SkipParse exception handlingRichard Purdie
2012-12-03data_smart: Improve get_hash to account for overrides and key expansionRichard Purdie
2012-09-27lib/bb/data.py: improve output for expansion errorsPaul Eggleton
2012-08-22data_smart: skip all interal (underscored) flags in getVarFlagsRoss Burton
2012-08-22data-smart: rename the 'content' internal variable to '_content'Ross Burton
2012-08-03data_smart: Fix unanchored regexp causing strange parsing issueRichard Purdie
2012-07-05data_smart: Fix multiple override interaction with append and prepend operatorsRichard Purdie
2012-05-30lib/bb/data_smart.py: don't report variable in ExpansionError if not setPaul Eggleton
2012-04-17data_smart: Improve the calculation of config hashDongxiao Xu
2012-03-03bitbake: Convert getVar/getVarFlag(xxx, 1) -> (xxx, True)Richard Purdie
2012-02-27data_smart.py: Uses BB_HASHCONFIG_WHITELIST to filter unnecessary variablesDongxiao Xu
2012-02-23cache: Use configuration's hash value to validate cacheDongxiao Xu
2011-11-27Update users of getVar/setVar to use the data store functions directlyRichard Purdie
2011-11-10data_smart: Add appendVar/prependVar functionsRichard Purdie
2011-11-04codeparser: silence non-literal warnings for vardepsChristopher Larson
2011-11-04codeparser: accept a name for better messagesChristopher Larson
2011-08-29data_smart.py: make use of expand cache in getVar()Dongxiao Xu
2011-07-05bitbake/ast: Fix ??= vs. ?= handlingRichard Purdie
2011-06-28bitbake/data_smart: Don't track overrides in deleted variable namesRichard Purdie
2011-06-28bitbake/data_smart: Don't export deleted/empty entries in the list of keysRichard Purdie
2011-06-28bitbake/data_smart: Optimise the data store iteratorRichard Purdie
2011-06-09bitbake/data_smart: Change overrides behaviour to remove expanded variables f...Richard Purdie
2011-06-01data_smart: Adding overrides of zero length is pointless so lets notRichard Purdie
2011-03-16More 'is' fixupsChris Larson
2011-02-24bitbake/data_smart: Improve Variable expansion error handlingRichard Purdie
2011-02-24bitbake/data_smart: Improve the way lazyassignment worksRichard Purdie
2010-12-29data_smart: track variable referencesRichard Purdie
2010-12-23data_smart: don't include functions in name lookupsChris Larson
2010-12-22data_smart: handle None values in expandVarrefsChris Larson
2010-12-17build: Add support for pre and postfuncs for tasksRichard Purdie
2010-12-17Move LAYERDIR expansion hack into DataSmartChris Larson
2010-12-15data_smart: add optional expansion to getVarFlag()Paul Eggleton
2010-12-08bitbake/data_smart: Refactor _append/_prepend code to remove duplicationRichard Purdie
2010-12-08bitbake/data_smart: Fix append/prepend/override ordering issueRichard Purdie
2010-10-05Access metadata vars as locals in python snippetsChris Larson
2010-10-05Fix __getitem__ for DataSmartChris Larson
2010-09-03Switch bitbake internals to use logging directly rather than bb.msgChris Larson
2010-08-11Merge branch 'data'Chris Larson
2010-05-22Revert "In expand, drop the unnecessary second regular expression match"Chris Larson
2010-05-21In expand, drop the unnecessary second regular expression matchChris Larson
2010-04-21Simplify _findVar a bitChris Larson
2010-04-21Fix major bug that slipped in when moving update_dataChris Larson
2010-04-20For ${@}, run str() on the resultChris Larson
2010-04-16Make DataSmart inherit the MutableMapping ABCChris Larson
2010-04-12Kill unnecessary usages of the types moduleChris Larson
2010-04-11Apply some 2to3 transforms that don't cause issues in 2.6Chris Larson