public inbox for openembedded-core@lists.openembedded.org
 help / color / mirror / Atom feed
* [PATCH] utils: Drop is_machine_specific()/machine_path()
@ 2020-05-04 15:52 Richard Purdie
  2020-05-04 16:02 ` ✗ patchtest: failure for " Patchwork
  2020-05-04 16:03 ` [OE-core] [PATCH] " Peter Kjellerstedt
  0 siblings, 2 replies; 3+ messages in thread
From: Richard Purdie @ 2020-05-04 15:52 UTC (permalink / raw)
  To: openembedded-core

There appear to be no users of these in OE-Core and their functionality
is questionable at best too. Probably safest to remove that entirely
at this point.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
---
 meta/classes/utils.bbclass | 17 -----------------
 1 file changed, 17 deletions(-)

diff --git a/meta/classes/utils.bbclass b/meta/classes/utils.bbclass
index c32b868aa88..120bcc64a64 100644
--- a/meta/classes/utils.bbclass
+++ b/meta/classes/utils.bbclass
@@ -1,20 +1,3 @@
-def machine_paths(d):
-    """List any existing machine specific filespath directories"""
-    machine = d.getVar("MACHINE")
-    for basepath in d.getVar("FILESPATHBASE").split(":"):
-        machinepath = os.path.join(basepath, machine)
-        if os.path.isdir(machinepath):
-            yield machinepath
-
-def is_machine_specific(d):
-    """Determine whether the current recipe is machine specific"""
-    machinepaths = set(machine_paths(d))
-    srcuri = d.getVar("SRC_URI").split()
-    for url in srcuri:
-        fetcher = bb.fetch2.Fetch([srcuri], d)
-        if url.startswith("file://"):
-            if any(fetcher.localpath(url).startswith(mp + "/") for mp in machinepaths):
-                return True
 
 oe_soinstall() {
 	# Purpose: Install shared library file and
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-05-04 16:04 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-05-04 15:52 [PATCH] utils: Drop is_machine_specific()/machine_path() Richard Purdie
2020-05-04 16:02 ` ✗ patchtest: failure for " Patchwork
2020-05-04 16:03 ` [OE-core] [PATCH] " Peter Kjellerstedt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox