#!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 export PYBUILD_NAME=djangorestframework-spectacular export PYBUILD_BEFORE_TEST=cp {dir}/runtests.py {build_dir} export PYBUILD_AFTER_TEST=rm -f {build_dir}/runtests.py {build_dir}/hello.txt # See discussion @ https://github.com/tfranzel/drf-spectacular/issues/411 export PYBUILD_TEST_ARGS=-v --skip-missing-contrib \ --ignore tests/contrib/test_rest_framework_recursive.py \ --ignore tests/test_callbacks.py \ -k 'not test_model_choice_display_method_on_readonly' %: dh $@ --buildsystem=pybuild override_dh_sphinxdoc: ifeq (,$(findstring nodoc, $(DEB_BUILD_OPTIONS))) PYTHONPATH=. python3 -m sphinx -b html -d docs/.build/.doctrees -N docs $(CURDIR)/debian/python-djangorestframework-spectacular-doc/usr/share/doc/python-djangorestframework-spectacular-doc/html dh_sphinxdoc endif override_dh_auto_test: ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS))) dh_auto_test endif override_dh_clean: rm -rf docs/.build .mypy_cache dh_clean