summaryrefslogtreecommitdiffstats
path: root/lib/bb/data_smart.py
AgeCommit message (Expand)Author
2014-05-30event: Add SkipRecipe event to replace SkipPackageRichard Purdie
2014-05-21data_smart: Fix an unusual variable reference bugRichard Purdie
2014-05-07data_smart: Ensure all possible overrides are cached including those with '_'...Richard Purdie
2014-03-25data_smart: Fix caching issue for double remove referencesRichard Purdie
2013-12-13data_smart: Fix hash corruption issueRichard Purdie
2013-12-03codeparser/data_smart: Optimise parsing speedRichard Purdie
2013-11-26data/codeparser: Improve handling of contains functionsRichard Purdie
2013-10-04bitbake/hob: removing extra parameters from conf files using hobCristiana Voicu
2013-09-22data_smart: Variable references don't contain newlines, spaces or tabsRichard Purdie
2013-09-18data_smart: Fix variable reference issuesRichard Purdie
2013-09-17data_smart: Cache the fact a variable accesses another even if its unsetRichard Purdie
2013-09-17data_smart: Allow flags to use the expand cacheRichard Purdie
2013-09-17data_smart: Allow expansion of flags in getVarFlagsRichard Purdie
2013-09-17data_smart: Add explict None checksAlexandru DAMIAN
2013-09-17data: Cache an list of export variablesRichard Purdie
2013-09-17data_smart: use the expand_cache in VariableParseRichard Purdie
2013-09-17data_smart: Improve variable expansion regexpRichard Purdie
2013-09-12data_smart: Account for changes in append/prepend/remove in the config hashRichard Purdie
2013-09-06data_smart: Move getVar expand cache handing to fix _remove operationsRichard Purdie
2013-08-28data_smart: allow removal of multiple words at once with _removeChristopher Larson
2013-08-28data_smart: use a split/filter/rejoin for _removeChristopher Larson
2013-08-26data_smart: Add _remove operatorRichard Purdie
2013-06-21data_smart: Fix bug with overrides and weak default valuesRichard Purdie
2013-06-20data_smart: Ensure variable flags are accounted for in config data hashRichard Purdie
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