mirror of
https://github.com/openwrt/packages.git
synced 2025-12-20 09:31:20 +00:00
python3: Add Py3Build/InstallBuildDepends recipe
This adds a recipe, Py3Build/InstallBuildDepends, that installs the requirements listed in HOST_PYTHON3_PACKAGE_BUILD_DEPENDS. This allows other (non-Python) packages to install host Python packages by calling this recipe, without having to know the internals of python3-package.mk. This also updates apparmor to call this recipe. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
This commit is contained in:
@@ -215,10 +215,14 @@ define Py3Build/CheckHostPipVersionMatch
|
||||
endef
|
||||
endif
|
||||
|
||||
define Py3Build/Compile/Default
|
||||
define Py3Build/InstallBuildDepends
|
||||
$(if $(PYTHON3_PKG_HOST_PIP_INSTALL_ARGS), \
|
||||
$(call HostPython3/PipInstall,$(PYTHON3_PKG_HOST_PIP_INSTALL_ARGS)) \
|
||||
)
|
||||
endef
|
||||
|
||||
define Py3Build/Compile/Default
|
||||
$(call Py3Build/InstallBuildDepends)
|
||||
$(call Python3/ModSetup, \
|
||||
$(PYTHON3_PKG_SETUP_DIR), \
|
||||
$(PYTHON3_PKG_SETUP_GLOBAL_ARGS) \
|
||||
|
||||
Reference in New Issue
Block a user