summaryrefslogtreecommitdiff
path: root/lang/python/python3/files/python3-host.mk
diff options
context:
space:
mode:
Diffstat (limited to 'lang/python/python3/files/python3-host.mk')
-rw-r--r--lang/python/python3/files/python3-host.mk13
1 files changed, 13 insertions, 0 deletions
diff --git a/lang/python/python3/files/python3-host.mk b/lang/python/python3/files/python3-host.mk
index 487aada30..96bbc19cc 100644
--- a/lang/python/python3/files/python3-host.mk
+++ b/lang/python/python3/files/python3-host.mk
@@ -60,6 +60,19 @@ define Build/Compile/HostPy3RunHost
)
endef
+# Note: I shamelessly copied this from Yousong's logic (from python-packages);
+HOST_PYTHON3_PIP:=$(STAGING_DIR_HOSTPKG)/bin/pip$(PYTHON3_VERSION)
+define host_python3_pip_install
+ $(HOST_PYTHON3_PIP) install \
+ --root=$(1) \
+ --prefix=$(2) \
+ --ignore-installed \
+ $(3)
+endef
+
+define host_python3_pip_install_host
+$(call host_python3_pip_install,$(STAGING_DIR_HOSTPKG),"",$(1))
+endef
# $(1) => build subdir
# $(2) => additional arguments to setup.py