diff options
author | Daniele Varrazzo <daniele.varrazzo@gmail.com> | 2020-01-19 00:43:11 +0000 |
---|---|---|
committer | Daniele Varrazzo <daniele.varrazzo@gmail.com> | 2020-01-19 00:43:42 +0000 |
commit | dbd6577d91c6dcdafcc543f8f3c7c230597c1f62 (patch) | |
tree | bbde2abb4b7b7ccca6d67a3efeceb2d61778b894 | |
parent | 94a660aa6fdb0159ed0264bd39b1a1e2e1d9bcf9 (diff) | |
download | psycopg2-dbd6577d91c6dcdafcc543f8f3c7c230597c1f62.tar.gz |
Fixed dependencies in docs build
Building without having built the library failed
-rw-r--r-- | Makefile | 2 | ||||
-rw-r--r-- | doc/Makefile | 11 |
2 files changed, 8 insertions, 5 deletions
@@ -42,7 +42,7 @@ endif VERSION := $(shell grep PSYCOPG_VERSION setup.py | head -1 | sed -e "s/.*'\(.*\)'/\1/") SDIST := dist/psycopg2-$(VERSION).tar.gz -.PHONY: env check clean +.PHONY: check clean default: package diff --git a/doc/Makefile b/doc/Makefile index 14594e2..9943594 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -1,4 +1,4 @@ -.PHONY: env help clean html doctest +.PHONY: env help clean html package doctest docs: html @@ -9,18 +9,21 @@ check: doctest PYTHON := python$(PYTHON_VERSION) PYTHON_VERSION ?= $(shell $(PYTHON) -c 'import sys; print ("%d.%d" % sys.version_info[:2])') +BUILD_DIR = $(shell pwd)/../build/lib.$(PYTHON_VERSION) SPHINXBUILD ?= $$(pwd)/env/bin/sphinx-build SPHOPTS = SPHINXBUILD=$(SPHINXBUILD) -html: src/sqlstate_errors.rst - $(MAKE) PYTHON=$(PYTHON) -C .. package +html: package src/sqlstate_errors.rst $(MAKE) $(SPHOPTS) -C src $@ cp -r src/_build/html . -src/sqlstate_errors.rst: ../psycopg/sqlstate_errors.h +src/sqlstate_errors.rst: ../psycopg/sqlstate_errors.h $(BUILD_DIR) env/bin/python src/tools/make_sqlstate_docs.py $< > $@ +$(BUILD_DIR): + $(MAKE) PYTHON=$(PYTHON) -C .. package + doctest: $(MAKE) PYTHON=$(PYTHON) -C .. package $(MAKE) $(SPHOPTS) -C src $@ |