summaryrefslogtreecommitdiff
path: root/meta-phosphor/classes/obmc-phosphor-python3-autotools.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'meta-phosphor/classes/obmc-phosphor-python3-autotools.bbclass')
-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))
+}