3 # Uncomment this to turn on verbose mode.
6 export HOME="$(CURDIR)/debian/test"
8 include /usr/share/openstack-pkg-tools/pkgos.make
11 dh $@ --with python2,systemd,sphinxdoc
14 oslo-config-generator --output-file etc/ceilometer/ceilometer.conf.sample \
15 --namespace ceilometer \
17 --namespace oslo.messaging \
18 --namespace keystonemiddleware.auth_token
19 cp etc/ceilometer/ceilometer.conf.sample etc/ceilometer/ceilometer.conf
20 dh_install --fail-missing
22 override_dh_auto_clean:
24 rm -f etc/ceilometer/ceilometer.conf etc/ceilometer/ceilometer.conf.sample
25 rm -rf .testrepository
27 rm -f debian/*.init debian/*.service debian/*.upstart
29 override_dh_sphinxdoc:
30 ifeq (,$(findstring nodocs, $(DEB_BUILD_OPTIONS)))
31 PYTHONPATH=. sphinx-build -b html doc/source $(CURDIR)/debian/ceilometer-doc/usr/share/doc/ceilometer-doc/html
32 mkdir -p $(CURDIR)/debian/ceilometer-doc/usr/share/doc/ceilometer-doc/html/_static
33 touch $(CURDIR)/debian/ceilometer-doc/usr/share/doc/ceilometer-doc/html/_static/toggle.js
34 dh_sphinxdoc -O--buildsystem=python_distutils