summaryrefslogtreecommitdiff
path: root/meta-phosphor
diff options
context:
space:
mode:
authorPatrick Williams <patrick@stwcx.xyz>2020-02-25 01:20:46 +0300
committerBrad Bishop <bradleyb@fuzziesquirrel.com>2020-02-25 19:09:25 +0300
commit451f49f921e7a982d77e5b9bfe1b210c32c4d50a (patch)
tree40ff41b82bb65a6043918a9b449979c0dc77000b /meta-phosphor
parent12f6346590a6502978aadae36cabd71cd3f00af4 (diff)
downloadopenbmc-451f49f921e7a982d77e5b9bfe1b210c32c4d50a.tar.xz
obmc-phosphor-python3-autotools: create bbclass
Create python3 version of the obmc-phosphor-python-autotools.bbclass. (From meta-phosphor rev: 62412417ee2db0fd23a90523a50f88060adf44b2) Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I819a6436a9c8dc7019bd6554142acb49ac4d722a Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'meta-phosphor')
-rw-r--r--meta-phosphor/classes/obmc-phosphor-python3-autotools.bbclass17
1 files changed, 17 insertions, 0 deletions
diff --git a/meta-phosphor/classes/obmc-phosphor-python3-autotools.bbclass b/meta-phosphor/classes/obmc-phosphor-python3-autotools.bbclass
new file mode 100644
index 000000000..d76598a36
--- /dev/null
+++ b/meta-phosphor/classes/obmc-phosphor-python3-autotools.bbclass
@@ -0,0 +1,17 @@
+inherit obmc-phosphor-utils
+inherit python3native
+
+DEPENDS += "python3"
+
+export BUILD_SYS
+export HOST_SYS
+export STAGING_INCDIR
+export STAGING_LIBDIR
+
+PYTHON_AUTOTOOLS_PACKAGE ?= "${PN}"
+
+python() {
+ for pkg in listvar_to_list(d, 'PYTHON_AUTOTOOLS_PACKAGE'):
+ set_append(d, 'FILES_%s' % pkg,
+ d.getVar('PYTHON_SITEPACKAGES_DIR', True))
+}