]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
auth api-swagger.json: do not depend on .venv target. Fixes #9792 9794/head
authorPeter van Dijk <peter.van.dijk@powerdns.com>
Tue, 1 Dec 2020 18:00:59 +0000 (19:00 +0100)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Tue, 1 Dec 2020 18:00:59 +0000 (19:00 +0100)
pdns/Makefile.am

index b9cb532560878583cfda6ef16e3a123f481bf7c5..2fc75640d00132d44181753c9eeca5ce187a8f0e 100644 (file)
@@ -82,12 +82,10 @@ api-swagger.yaml: $(wildcard ../docs/http-api/swagger/authoritative-api-swagger.
        cp $< $@
 
 if HAVE_VENV
-.venv: requirements.txt
+api-swagger.json: api-swagger.yaml requirements.txt
        $(PYTHON) -m venv .venv
        .venv/bin/pip install -U pip setuptools setuptools-git wheel
        .venv/bin/pip install -r requirements.txt
-
-api-swagger.json: api-swagger.yaml .venv
        .venv/bin/python convert-yaml-to-json.py $< $@
 else # if HAVE_VENV
 if !HAVE_API_SWAGGER_JSON