Improvements for ceilometer config generation
[openstack-build/ceilometer-build.git] / trusty / debian / rules
1 #!/usr/bin/make -f
2
3 # Uncomment this to turn on verbose mode.
4 #export DH_VERBOSE=1
5
6 export HOME="$(CURDIR)/debian/test"
7
8 include /usr/share/openstack-pkg-tools/pkgos.make
9
10 %:
11         dh $@  --with python2,systemd,sphinxdoc
12
13 override_dh_auto_clean:
14         dh_auto_clean
15         rm -f etc/ceilometer/ceilometer.conf etc/ceilometer/ceilometer.conf.sample
16         rm -rf .testrepository
17         rm -rf pbr*.egg
18         rm -f debian/*.init debian/*.service debian/*.upstart
19
20 override_dh_sphinxdoc:
21 ifeq (,$(findstring nodocs, $(DEB_BUILD_OPTIONS)))
22         PYTHONPATH=. sphinx-build -b html doc/source $(CURDIR)/debian/ceilometer-doc/usr/share/doc/ceilometer-doc/html
23         mkdir -p $(CURDIR)/debian/ceilometer-doc/usr/share/doc/ceilometer-doc/html/_static
24         touch $(CURDIR)/debian/ceilometer-doc/usr/share/doc/ceilometer-doc/html/_static/toggle.js
25         dh_sphinxdoc -O--buildsystem=python_distutils
26 endif