aboutsummaryrefslogtreecommitdiffstats
path: root/lib/bb/data.py
AgeCommit message (Expand)Author
2023-09-19data: Add missing dependency handling of remove operatorInsu Park
2023-02-17data: Evaluate the value of export/unexport/network flagsRichard Purdie
2023-01-24data: Add support for new BB_HASH_CODEPARSER_VALS for cache optimisationRichard Purdie
2022-12-17ast/data/codeparser: Add dependencies from python module functionsRichard Purdie
2022-12-08data: Tweak code layoutRichard Purdie
2022-11-27data: Drop obsolete pydoc/path codeRichard Purdie
2022-11-23data/siggen: Switch to use frozensets and optimizeRichard Purdie
2022-11-14data/data_smart/build: Clean up datastore finalize/update_data referencesRichard Purdie
2022-11-10data: drop unused __expand_var_regexp__ and __expand_python_regexp__Mark Asselstine
2022-08-12BBHandler/cooker: Implement recipe and global classesRichard Purdie
2022-05-16data: Do not depend on vardepvalueexclude flagTomasz Dziendzielski
2022-04-04data: Fix accidentally added parameterRichard Purdie
2022-04-03data: Ensure vardepsexclude or BB_BASEHASH_IGNORE_VARS covers contains itemsRichard Purdie
2022-02-21bitbake: Rename basehas and taskhash filtering variablesScott Murray
2021-11-03lib/bb: Fix string concatination potential performance issuesRichard Purdie
2021-10-02data: Ensure functions are defined in a deterministic orderRichard Purdie
2020-08-07data: emit filename/lineno information for shell functionsChris Laplante
2020-04-06data/siggen: Don't expand ignored variablesRichard Purdie
2020-01-19lib: amend code to use proper singleton comparisons where possibleFrazer Clews
2019-08-06build/utils: Drop bb.build.FuncFailedRichard Purdie
2019-08-06siggen: Clean up task reference formatsRichard Purdie
2019-05-04bitbake: Strip old editor directives from file headersRichard Purdie
2019-05-04bitbake: Drop duplicate license boilerplace textRichard Purdie
2019-05-04bitbake: Add initial pass of SPDX license headers to source codeRichard Purdie
2019-01-08data/siggen: Switch md5 -> sha256Richard Purdie
2018-12-01bitbake: BBHandler: Check tab indentation for python codeRobert Yang
2018-10-17data/siggen: Extract task hash generation code into a functionRichard Purdie
2018-10-17bitbake: data: Ensure task checksums account for remove dataRichard Purdie
2018-10-17data/data_smart: Allow getVarFlag to return the variable parser objectRichard Purdie
2017-07-07data: Micro performance optimisation tweakRichard Purdie
2017-04-12lib/bb/{data, siggen}: Don't warn on SkipRecipe exceptionsNathan Rossi
2017-04-05lib/bb/data: fix dependency handling for contains and multiple valuesPaul Eggleton
2017-03-21data/cooker: Sort output data shown by -eRichard Purdie
2017-03-21data.py: sort exported variablesJuro Bystricky
2016-11-30bitbake: remove True option to getVarFlag callsJoshua Lock
2016-11-30bitbake: remove True option to getVar callsJoshua Lock
2016-11-23data: Drop deprecated old style bitbake APIRichard Purdie
2016-11-04data: fix exception handling in exported_vars()Markus Lehtonen
2016-09-30data: Fix handling of vardepvalueexcludeRichard Purdie
2016-05-17Implement support for per-task exportsChristopher Larson
2016-05-09bitbake: Update logger.warn() -> logger.warning()Richard Purdie
2016-05-06bb.{cooker, data}: only emit a var as python if 'func' is setChristopher Larson
2016-02-10build/data: Don't expand python functions before execution [API change]Richard Purdie
2016-02-10data: Don't expand python functions for variable dependenciesRichard Purdie
2016-02-04lib/bb: Add expansion parameter to getVarFlagRichard Purdie
2016-01-29data.py: avoid double newlines at the end of functions in emit_var()Andre McCurdy
2016-01-05data: Drop misleading ExpansionError exceptionRichard Purdie
2016-01-05data: Pass lineno/filename data from build_dependenciesRichard Purdie
2015-07-24data_smart: Improve override history loggingRichard Purdie
2015-07-24data: Clean up datastore accesses and True/False valuesRichard Purdie