diff options
Diffstat (limited to 'meta/classes/recipe_sanity.bbclass')
-rw-r--r-- | meta/classes/recipe_sanity.bbclass | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/meta/classes/recipe_sanity.bbclass b/meta/classes/recipe_sanity.bbclass index b3246599b9..da8ad76c96 100644 --- a/meta/classes/recipe_sanity.bbclass +++ b/meta/classes/recipe_sanity.bbclass | |||
@@ -66,7 +66,7 @@ def can_use_autotools_base(cfgdata, d): | |||
66 | def can_remove_FILESPATH(cfgdata, d): | 66 | def can_remove_FILESPATH(cfgdata, d): |
67 | expected = cfgdata.get("FILESPATH") | 67 | expected = cfgdata.get("FILESPATH") |
68 | #expected = "${@':'.join([os.path.normpath(os.path.join(fp, p, o)) for fp in d.getVar('FILESPATHBASE', True).split(':') for p in d.getVar('FILESPATHPKG', True).split(':') for o in (d.getVar('OVERRIDES', True) + ':').split(':') if os.path.exists(os.path.join(fp, p, o))])}:${FILESDIR}" | 68 | #expected = "${@':'.join([os.path.normpath(os.path.join(fp, p, o)) for fp in d.getVar('FILESPATHBASE', True).split(':') for p in d.getVar('FILESPATHPKG', True).split(':') for o in (d.getVar('OVERRIDES', True) + ':').split(':') if os.path.exists(os.path.join(fp, p, o))])}:${FILESDIR}" |
69 | expectedpaths = bb.data.expand(expected, d) | 69 | expectedpaths = d.expand(expected) |
70 | unexpanded = d.getVar("FILESPATH", 0) | 70 | unexpanded = d.getVar("FILESPATH", 0) |
71 | filespath = d.getVar("FILESPATH", True).split(":") | 71 | filespath = d.getVar("FILESPATH", True).split(":") |
72 | filespath = [os.path.normpath(f) for f in filespath if os.path.exists(f)] | 72 | filespath = [os.path.normpath(f) for f in filespath if os.path.exists(f)] |
@@ -91,7 +91,7 @@ def can_remove_FILESDIR(cfgdata, d): | |||
91 | return unexpanded != expected and \ | 91 | return unexpanded != expected and \ |
92 | os.path.exists(expanded) and \ | 92 | os.path.exists(expanded) and \ |
93 | (expanded in filespath or | 93 | (expanded in filespath or |
94 | expanded == bb.data.expand(expected, d)) | 94 | expanded == d.expand(expected)) |
95 | 95 | ||
96 | def can_remove_others(p, cfgdata, d): | 96 | def can_remove_others(p, cfgdata, d): |
97 | for k in ["S", "PV", "PN", "DESCRIPTION", "LICENSE", "DEPENDS", | 97 | for k in ["S", "PV", "PN", "DESCRIPTION", "LICENSE", "DEPENDS", |
@@ -104,7 +104,7 @@ def can_remove_others(p, cfgdata, d): | |||
104 | 104 | ||
105 | try: | 105 | try: |
106 | expanded = d.getVar(k, True) | 106 | expanded = d.getVar(k, True) |
107 | cfgexpanded = bb.data.expand(cfgunexpanded, d) | 107 | cfgexpanded = d.expand(cfgunexpanded) |
108 | except bb.fetch.ParameterError: | 108 | except bb.fetch.ParameterError: |
109 | continue | 109 | continue |
110 | 110 | ||