#!/usr/bin/make -f include /usr/share/openstack-pkg-tools/pkgos.make %: dh $@ --buildsystem=python_distutils --with python3,sphinxdoc override_dh_clean: dh_clean rm -rf build override_dh_auto_clean: python3 setup.py clean rm -rf build .stestr *.egg-info doc/source/_static mkdir -p doc/source/_static touch doc/source/_static/.placeholder find . -iname '*.pyc' -delete for i in $$(find . -type d -iname __pycache__) ; do rm -rf $$i ; done override_dh_auto_build: echo "Do nothing..." override_dh_auto_install: echo "Do nothing..." override_dh_auto_test: echo "Do nothing..." override_dh_install: pkgos-dh_auto_install --no-py2 --in-tmp mkdir -p $(CURDIR)/debian/python3-networking-bgpvpn/etc/neutron PYTHON=python3 PYTHONPATH=$(CURDIR)/debian/tmp/usr/lib/python3/dist-packages \ oslo-config-generator \ --output-file $(CURDIR)/debian/python3-networking-bgpvpn/etc/neutron/networking_bgpvpn.conf \ --wrap-width 140 \ --namespace networking-bgpvpn.service_provider mkdir -p $(CURDIR)/debian/python3-networking-bgpvpn/etc/neutron/policy.d PYTHON=python3 PYTHONPATH=$(CURDIR)/debian/tmp/usr/lib/python3/dist-packages \ oslopolicy-sample-generator \ --output-file $(CURDIR)/debian/python3-networking-bgpvpn/etc/neutron/policy.d/bgpvpn.conf \ --format json \ --namespace networking-bgpvpn ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS))) pkgos-dh_auto_test --no-py2 'networking_bgpvpn\.tests.*' endif rm -r $(CURDIR)/debian/tmp/usr/etc dh_install dh_missing --fail-missing override_dh_sphinxdoc: ifeq (,$(findstring nodoc, $(DEB_BUILD_OPTIONS))) PYTHON=python3 python3 -m sphinx -b html doc/source debian/networking-bgpvpn-doc/usr/share/doc/networking-bgpvpn-doc/html dh_sphinxdoc endif