From: Markham Date: Sun, 10 Mar 2024 16:05:10 +0000 (+0100) Subject: add target py_package PARAM=packet X-Git-Url: https://git.webhop.me/?a=commitdiff_plain;h=88846c07a3743e7804e2e8c2548606f94084c9c6;p=bs-cst-neutrino-hd.git add target py_package PARAM=packet --- diff --git a/make/python3.mk b/make/python3.mk index 4a349d4..fb964c1 100644 --- a/make/python3.mk +++ b/make/python3.mk @@ -190,4 +190,19 @@ $(D)/host_python3_pip: $(ARCHIVE)/get-pip.py $(D)/host_python3 | $(TARGETPEFIX) $(HOSTPREFIX)/usr/bin/python3 $(ARCHIVE)/get-pip.py $(TOUCH) - \ No newline at end of file +MY_PY_PACKAGES = $(BUILD_TMP)/my_py_packages + +$(D)/py_package: $(D)/python3_packages | $(TARGETPEFIX) + $(START_BUILD) + if [ -z "$(PARAM)" ]; then \ + echo "***********************************************"; \ + echo -e "$(TERM_RED)Es wurde kein Paketname angegeben$(TERM_NORMAL)"; \ + echo -e "$(TERM_GREEN)Usage: make py_package PARAM=pandas$(TERM_NORMAL)"; \ + echo "***********************************************"; \ + exit 1; \ + fi + mkdir -p $(MY_PY_PACKAGES) + $(N_BUILDENV) CFLAGS=$(CFLAGS) $(VENV_DIR)/bin/cross-pip -v install --cache-dir $(BUILD_TMP)/.cache --upgrade --target=$(MY_PY_PACKAGES) $(PARAM) + find $(MY_PY_PACKAGES) -name "*.so" -exec $(TARGET)-strip {} \; + $(REMOVE)/.cache +