poky/bitbake/lib/bb
Richard Purdie 997b11a5a1 bitbake: build: Ensure addtask before/after tasknames have prefix applied
"addtask do_XXX before YYY after ZZZ "

where YYY or ZZZ is missing the "do_" prefix don't work as expected. Ajust the
code so that it doesn't just silently do the wrong thing but works as expected.

Expand a test case to cover this.

(Bitbake rev: 21670b9bb8936ec44aedff26163948bbc2ceb44a)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-08-13 15:47:55 +01:00
..
asyncrpc bitbake: asyncrpc: Use client timeout for websocket open timeout 2024-06-04 12:05:20 +01:00
compress bitbake: bitbake: Add copyright headers where missing 2022-08-12 11:49:29 +01:00
fetch2 bitbake: fetch2/git: Enforce default remote name to "origin" 2024-07-13 23:30:07 +01:00
parse bitbake: BBHandler/ast: Improve addtask handling 2024-08-13 15:47:55 +01:00
pysh bitbake: pyshyacc: allow double COMMA statements 2020-07-12 11:53:00 +01:00
server bitbake: process/server: Fix typo 2024-02-10 15:25:22 +00:00
tests bitbake: build: Ensure addtask before/after tasknames have prefix applied 2024-08-13 15:47:55 +01:00
ui bitbake: ui/buildinfohelper: Add exception treatment to fix missing target_file 2024-05-28 09:43:51 +01:00
__init__.py bitbake: bitbake: Drop older python version compatibility code 2024-05-31 16:56:25 +01:00
acl.py bitbake: lib/bb: Add xattr and acl libraries 2023-08-24 16:49:38 +01:00
build.py bitbake: build: Ensure addtask before/after tasknames have prefix applied 2024-08-13 15:47:55 +01:00
cache_extra.py bitbake: bitbake: Strip old editor directives from file headers 2019-05-04 10:44:10 +01:00
cache.py bitbake: cache: Drop unused function 2024-08-13 15:47:55 +01:00
checksum.py bitbake: checksum: Allow spaces in URI filenames 2022-04-14 09:48:33 +01:00
codeparser.py bitbake: codeparser: Skip non-local functions for module dependencies 2024-07-01 13:53:23 +01:00
command.py bitbake: siggen: Ensure version of siggen is verified 2024-01-05 11:59:08 +00:00
cooker.py bitbake: cookerdata: Separate out data_hash and hook to tinfoil 2024-08-13 15:47:55 +01:00
cookerdata.py bitbake: cookerdata: Separate out data_hash and hook to tinfoil 2024-08-13 15:47:55 +01:00
COW.py bitbake: bitbake: Add copyright headers where missing 2022-08-12 11:49:29 +01:00
daemonize.py bitbake: bitbake: Add copyright headers where missing 2022-08-12 11:49:29 +01:00
data_smart.py bitbake: data_smart: Improve performance for VariableHistory 2024-08-03 11:37:47 +01:00
data.py bitbake: codeparser/data: Ensure module function contents changing is accounted for 2024-07-01 13:53:23 +01:00
event.py bitbake: bitbake: event: Inject empty lines to make code match lineno in filename 2024-01-10 13:55:33 +00:00
exceptions.py bitbake: bitbake: Add copyright headers where missing 2022-08-12 11:49:29 +01:00
main.py bitbake: bitbake: improve descriptions of '-S printdiff' 2024-03-22 16:26:45 +00:00
methodpool.py bitbake: bitbake: Strip old editor directives from file headers 2019-05-04 10:44:10 +01:00
monitordisk.py bitbake: Fix disk space monitoring on cephfs 2023-08-25 07:55:34 +01:00
msg.py bitbake: lib/bb: support NO_COLOR 2024-03-22 16:26:45 +00:00
namedtuple_with_abc.py bitbake: lib: fix most undefined code picked up by pylint 2020-08-25 18:14:53 +01:00
persist_data.py bitbake: persist_data: Handle sqlite error when cachefile path is too long 2023-01-13 17:34:08 +00:00
process.py bitbake: bitbake: Add copyright headers where missing 2022-08-12 11:49:29 +01:00
progress.py bitbake: progress: Fix typo "wherever" 2022-02-20 16:45:25 +00:00
providers.py bitbake: providers: use local variable for packages_dynamic pattern 2022-04-19 14:15:09 +01:00
remotedata.py bitbake: tinfoil: Simplify remote datastore connections 2020-03-24 22:01:03 +00:00
runqueue.py bitbake: runqueue: Avoid save_unitaskhashes 2024-06-07 13:45:43 +01:00
siggen.py bitbake: siggen: catch FileNotFoundError everywhere and ConnectionError also in get_unihashes 2024-06-18 08:45:22 +01:00
taskdata.py bitbake: lib/bb: Replace "abort" usage in task handling 2022-02-21 23:37:26 +00:00
tinfoil.py bitbake: tinfoil: Do not fail when logging is disabled and full config is used 2023-09-26 10:37:17 +01:00
utils.py bitbake: utils: better estimate number of available cpus 2024-03-22 16:26:45 +00:00
xattr.py bitbake: lib/bb: Add xattr and acl libraries 2023-08-24 16:49:38 +01:00