tidy up Makefile new part

Use the PYHOSTED variable
use $(Q) instead of @
This commit is contained in:
Pierre Labastie 2023-01-12 09:59:51 +01:00
parent 7f5bdbb90b
commit 6c4a91a874

View File

@ -274,17 +274,17 @@ $(DUMPDIR): $(RENDERTMP)/$(BLFSFULL)
version.ent: general.ent packages.ent $(ALLXML) $(ALLXSL)
$(Q)./git-version.sh $(REV)
ALL_PYTHON_DEPS := $(filter-out general/prog/python-dependencies/pythonhosted.xml, $(wildcard general/prog/python-dependencies/*.xml))
ALL_PYTHON_DEPS := $(filter-out $(PYHOSTED), $(wildcard general/prog/python-dependencies/*.xml))
PYTHONHOSTED_MODS := requests sphinx_rtd_theme pytest gi-docgen
PYTHONHOSTED_MOD_PAGES := $(addprefix general/prog/python-modules/,$(addsuffix .xml,$(PYTHONHOSTED_MODS)))
$(PYHOSTED): $(ALL_PYTHON_DEPS) $(PYTHONHOSTED_MOD_PAGES) stylesheets/pythonhosted.xsl | version.ent
@echo Generating pythonhosted.xml
@xsltproc --xinclude \
$(Q)echo Generating pythonhosted.xml
$(Q)xsltproc --xinclude \
-o temp.xml \
--stringparam packages "$(PYTHONHOSTED_MODS)" \
stylesheets/pythonhosted.xsl \
general/prog/python-modules.xml
@mv temp.xml $@
$(Q)mv temp.xml $@