diff options
| author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-06-12 16:46:37 +0100 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-06-16 17:57:29 +0100 |
| commit | d5d35a27b4c46dbdb58ffc42dbdbbce21e433f81 (patch) | |
| tree | c272fbec3aa7d3b051c81a5ab0e4b225f39f6d5f /meta/lib/oe/path.py | |
| parent | c5d7c7a23056dc67c4f6c6851169662a9696c5d3 (diff) | |
| download | poky-d5d35a27b4c46dbdb58ffc42dbdbbce21e433f81.tar.gz | |
lib/oe: Move vardepexclude entries alongside functions
Now we have decorators that can do this, move the variable dependencies
exclusions alongside the code that needs them for maintainability.
(From OE-Core rev: e522169c5f95de6fc74b43672573700d8eb8e082)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib/oe/path.py')
| -rw-r--r-- | meta/lib/oe/path.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/meta/lib/oe/path.py b/meta/lib/oe/path.py index 5d21cdcbdf..a1efe97d88 100644 --- a/meta/lib/oe/path.py +++ b/meta/lib/oe/path.py | |||
| @@ -10,6 +10,8 @@ import shutil | |||
| 10 | import subprocess | 10 | import subprocess |
| 11 | import os.path | 11 | import os.path |
| 12 | 12 | ||
| 13 | import bb.parse | ||
| 14 | |||
| 13 | def join(*paths): | 15 | def join(*paths): |
| 14 | """Like os.path.join but doesn't treat absolute RHS specially""" | 16 | """Like os.path.join but doesn't treat absolute RHS specially""" |
| 15 | return os.path.normpath("/".join(paths)) | 17 | return os.path.normpath("/".join(paths)) |
| @@ -77,6 +79,7 @@ def replace_absolute_symlinks(basedir, d): | |||
| 77 | os.remove(path) | 79 | os.remove(path) |
| 78 | os.symlink(base, path) | 80 | os.symlink(base, path) |
| 79 | 81 | ||
| 82 | @bb.parse.vardepsexclude("TOPDIR") | ||
| 80 | def format_display(path, metadata): | 83 | def format_display(path, metadata): |
| 81 | """ Prepare a path for display to the user. """ | 84 | """ Prepare a path for display to the user. """ |
| 82 | rel = relative(metadata.getVar("TOPDIR"), path) | 85 | rel = relative(metadata.getVar("TOPDIR"), path) |
