summaryrefslogtreecommitdiffstats
path: root/lib/bb/data_smart.py
AgeCommit message (Expand)Author
2017-05-16data_smart: Don't cache/process capitalised overridesRichard Purdie
2017-04-11data_smart: Ensure _remove operations on newly set variables are clearedRichard Purdie
2017-03-21data_smart: implement missing remote datastore operationsPaul Eggleton
2017-03-21tinfoil: fix override handling in remote datastoresPaul Eggleton
2017-02-13lib: Drop now unneeded update_data callsRichard Purdie
2017-01-20data_smart: Fix unneeded variable manipulationRichard Purdie
2016-12-14data_smart: support serialisationPaul Eggleton
2016-12-14tinfoil: pass datastore to server when expanding python referencesPaul Eggleton
2016-12-14data_smart: implement remote datastore functionalityPaul Eggleton
2016-12-14data_smart: fix resetting of reference on variablehistoryPaul Eggleton
2016-11-30bitbake: remove True option to getVarFlag callsJoshua Lock
2016-11-30bitbake: remove True option to getVar callsJoshua Lock
2016-11-23data_smart.py: don't reorder internal bitbake variables when calculating hashPatrick Ohly
2016-11-23data_smart: Default to expansion for getVar/getVarFlagsRichard Purdie
2016-06-13data_smart/utils: Add 'd' to the context used for better_eval in python expan...Richard Purdie
2016-06-01data_smart: Simplify ExpansionError exceptionRichard Purdie
2016-06-01bitbake: Convert to python 3Richard Purdie
2016-05-06bb.data_smart: use iter() for __len__Christopher Larson
2016-04-09data_smart: Restrict expansion regexp to not include : charactersRichard Purdie
2016-02-18data_smart: Drop default expand=False to getVarFlag [API change]Richard Purdie
2016-02-18data_smart: Drop default expand=False to getVar [API change]Richard Purdie
2016-02-10data_smart: Avoid expanding anonymous python functionsRichard Purdie
2016-02-04lib/bb: Add expansion parameter to getVarFlagRichard Purdie
2016-02-04data_smart: Add missing expand parameter to getVar callRichard Purdie
2016-01-22data_smart: Don't show exceptions for EOL literalsRichard Purdie
2015-11-16data_smart: Only support lowercase OVERRIDESRichard Purdie
2015-09-18data_smart: Ensure OVERRIDES dependencies account for contains()Richard Purdie
2015-09-18data_smart: Correctly handle OVERRIDE values set using ??=Richard Purdie
2015-09-18data_smart: When considering OVERRIDE dependencies, do so recursivelyRichard Purdie
2015-09-18data_smart: Expand overrides cache recursivelyRichard Purdie
2015-09-16data_smart: Separate out update_overridevars into separate functionRichard Purdie
2015-09-03bb.data_smart: retain traceback from ExpansionErrorChristopher Larson
2015-08-19bitbake-layers: fix mapping files to layersPaul Eggleton
2015-07-24data_smart: Improve override history loggingRichard Purdie
2015-07-24data_smart: Improve performance of infer_caller_details()Richard Purdie
2015-07-22data_smart: Add CoW approach for overridedataRichard Purdie
2015-07-21data_smart: Use deepcopy for overridedataRichard Purdie
2015-07-12data_smart: Fix appendVar/prependVarRichard Purdie
2015-07-12data_smart: Fix data expansion cache issuesRichard Purdie
2015-07-12data_smart: Fix keys() missing overridesRichard Purdie
2015-07-12data_smart: Cache set(self.overrides)Richard Purdie
2015-07-12data_smart: Improve override recursion handlingRichard Purdie
2015-07-12data_smart: Tweak OVERRIDES value cache for performanceRichard Purdie
2015-07-12data_smart: Seperate out the override cacheRichard Purdie
2015-07-12data_smart: VariableHistory: Ignore override duplicates and overlap with CoW ...Richard Purdie
2015-07-12parse/ast/data_smart: Add parsing flag to getVar/setVarRichard Purdie
2015-07-12data_smart: Move override handling to getVarRichard Purdie
2015-07-12data_smart: Cache overrides and fix data storeRichard Purdie
2015-07-12data_smart: Fix cache clearance problemsRichard Purdie
2015-07-12data_smart: Improve override handlingRichard Purdie