diff mbox series

[PATCHv3,2/3] package: enable recursion on file globs

Message ID 20230522204612.3882158-3-rs@ti.com
State Accepted, archived
Commit 4cd62f72dbaa0361e97d7c118752d0a2b02adfbe
Headers show
Series Fix: allow specification of dtb directory | expand

Commit Message

Randolph Sapp May 22, 2023, 8:46 p.m. UTC
From: Randolph Sapp <rs@ti.com>

Enable recursion of file globs. This just allows the use of '**' in file
globs to match 0 or more subdirectories, it should not make all current
globs recursive [1].

[1] https://docs.python.org/3.6/library/glob.html#glob.glob

Signed-off-by: Randolph Sapp <rs@ti.com>
---
 meta/lib/oe/package.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/meta/lib/oe/package.py b/meta/lib/oe/package.py
index edb70daaf1..70040f09e7 100644
--- a/meta/lib/oe/package.py
+++ b/meta/lib/oe/package.py
@@ -550,7 +550,7 @@  def files_from_filevars(filevars):
             f = '.' + f
         if not f.startswith("./"):
             f = './' + f
-        globbed = glob.glob(f)
+        globbed = glob.glob(f, recursive=True)
         if globbed:
             if [ f ] != globbed:
                 files += globbed