#!/usr/bin/make -f

export DH_VERBOSE=1
export PREFIX := xccdf-benchmarks/mirantis
export OVAL_PREFIX := oval-definitions/mirantis

%:
	dh $@ --with python2,sphinxdoc

override_dh_auto_build:
	@echo "Nothing to build"

override_dh_auto_install:
	install -d -D -m 0755 debian/tmp/usr/share/$(PREFIX)
	for pkg in benchmarks/*; do\
		cp -vr $$pkg debian/tmp/usr/share/$(PREFIX); \
	done
	install -d -D -m 0755 debian/tmp/usr/share/$(OVAL_PREFIX)
	for oval_dir in definitions/*; do\
		cp -vr $$oval_dir debian/tmp/usr/share/$(OVAL_PREFIX); \
	done
	dh_install

override_dh_sphinxdoc:
ifeq (,$(findstring nodocs, $(DEB_BUILD_OPTIONS)))
	mkdir -p $(CURDIR)/debian/xccdf-benchmarks-mirantis-doc/usr/share/doc/xccdf-benchmarks-mirantis-doc/pdf
	sphinx-build -M latexpdf docs/source .
	mv latex/*.pdf $(CURDIR)/debian/xccdf-benchmarks-mirantis-doc/usr/share/doc/xccdf-benchmarks-mirantis-doc/pdf/
endif
